Webcast Virtual PASS – Agosto – 2014

Olá pessoal,

Como já é de costume, O Global Portuguese Virtual PASS aka Virtual PASS PT realiza mensalmente os webcasts sempre trazendo um assunto diferente. E para o mês de Setembro, preparamos mais uma sessão de peso com o MVP em SQL Server Luan Moreno. Abaixo, você tem mais detalhes.

Leia o resto deste post

Novo Chapter Leader–Virtual PASS PT

Olá pessoal,

Essa é uma novidade muito legal que tenho para todos vocês. Como todos sabem o intuito do PASS é “spread the word”, ou seja, divulgar assuntos relacionados a SQL Server como também Business Intelligence, e como todos sabem também atualmente temos o Global Portuguese Virtual Chapter aka Virtual PASS PT, que é o nosso grupo virtual de SQL Server para todos os países da língua portuguesa.

O que acontece é que por eu estar no Brasil, acabo por não conseguir focar em outros países como por exemplo Portugal que possui um grupo de usuários muito forte e atuante. Pensando nisso adicionamos um novo Chapter Leader para o Virtual PASS que atuará na região de Portugal. Ainda serei o Chapter Leader primário, mas teremos um outro Leader que me ajudará e será ajudado a crescer e divulgar ainda mais o nosso grupo de usuários. Leia o resto deste post

Estou na pagina de parceiros do MIC POA

Olá pessoal,

Apenas passando para compartilhar uma novidade, é que estou na página de parceiros MVP do MIC-PUC aqui de Porto Alegre. Se você quiser conferir a página, clique aqui.

Para aqueles que também quiserem acompanhar os trabalhos do Centro de Inovação, aconselho a acessar a home page deles.

http://www.centrodeinovacao.org.br/

Abraços,
Marcos Freccia

SQL Server 2012 SP2 Liberado. Sempre há um porém.

Olá pessoal,

Ontem a Microsoft liberou para download o Service Pack 2 do SQL Server 2012, onde aqui você pode encontrar a lista de bugs corrigidos.

Existem inumeras vantagens de sempre manter o SQL Server no ultimo Service Pack lançado para aquele produto, porém existe um pequeno problema (que pode se tornar grande) no SQL Server 2012 e também encontrado no SQL Server 2014 é que o Rebuild Online de um indice clustered rodando em paralelo pode causar corrompimento dos dados. Segundo a Microsoft esse comportamento não é tão facil de acontecer, mas caso aconteça, você pode sim ter um grande problema.

Apenas passam por esse problema o SQL Server 2012 e SQL Server 2014 Enterprise Editions, ja que os mesmos possibilitam o rebuild de índice online.

O que é importante lembrar é que o Service Pack 2 liberado ontem, não contempla a correção deste problema, sendo que o mesmo será corrigido posteriormente.

O proprio link acima, mostra um possivel workaround que seria setar o MAXDOP = 1 na instancia, ou setar o MAXDOP = 1 apenas na rotina de desfragmentação de indices.

 

Caso alguem ja tenha passado por esse problema, é sempre bom se atentar ao workaround enquanto a solução definitiva não é liberada.

 

Até mais,
Marcos Freccia
SQL Server MVP

Criando um Data Collector Set – Performance Monitor

Olá pessoal,

Esse post é apenas para mostrar como importar o arquivo .xml gerado no PAL. Abra o Performance Monitor e navegue até a opção User Defined log abaixo, Data Collector Sets.

Leia o resto deste post

PAL – Performance Analysis of Logs

Olá pessoal,

Alguém aqui ja ouviu falar do Performance Analysis of Logs (PAL)? Para os que ainda não conhecem, o PAL é uma ferramenta que permite analisar Performance Counters de diversas tecnologias Microsoft. A principal ideia é que você possa criar um coletor de dados no Performance Monitor coletar estatísticas do seu ambiente e depois utilizando o PAL criar um relatório gráfico com todos os contadores analisados. Leia o resto deste post

ClearTrace – Agregando Traces

Olá pessoal,

Ando um pouco afastado do blog ultimamente, mas hoje gostaria de deixar uma dica bem rápida, mas importante no dia-a-dia de um DBA.

É muito comum no nosso trabalho analisar traces quando estamos trabalhando com performance tuning, porem o interessante de analisar o trace é ter possuir uma visão geral e agregada do que está sendo executado em nosso servidor. É aqui que o ClearTrace entra! Abaixo coloco um breve descritivo retirado do site do ClearTrace sobre o mesmo.

ClearTrace imports SQL Server 2000, SQL Server 2005 and SQL Server 2008 trace and profiler files into SQL Server and displays summary performance information.  It is designed to provide the same performance summary as Read80Trace but in a graphical environment and for SQL Server 2005 and SQL Server 2008.

Leia o resto deste post

Webcasts Virtual PASS PT – Junho e Julho

Olá pessoal,

Ja temos dois webcasts agendados pelo Virtual PASS PT para os meses de Junho e Julho de 2014. Como sempre procuramos novos membros para realizarem palestras, e é claro o convite sempre estará aberto para todos aqueles que desejam compartilhar um pouco de conhecimento o Microsoft SQL Server.

Todas as informações a respeito dos webcasts podem ser acessadas através do link abaixo, onde você possui a data e horario do evento, como também o link de inscrição.

http://www.virtualpass.com.br/events/

Espero que todos gostem dos temas que serão abordados e assim contamos com a presença de todos.

Até a próxima,
Marcos Freccia
SQL Server MVP
Global Virtual PASS Chapter Leader

Base de testes com In-Memory Tables

Olá pessoal,

Como muitos ja anunciaram, no 1º de Abril tivemos o lançamento do SQL Server 2014 e com isso uma das funcionalidades mais aguardardas e comentadas é o In-Memory OLTP ou Hekaton. Se você quer aprender um pouco mais sobre o assunto recomendo os posts do Luan Moreno (Twitter|Blog).

O intuito desse post é mais divulgar uma base de testes que contem algumas tables no formato in-memory, então se você esta procurando por algo do tipo, o time de SQL Server divulgou a algum tempo atras alguns scripts que modificam a base de dados AdventureWorks.

http://blogs.technet.com/b/dataplatforminsider/archive/2013/11/11/new-in-memory-oltp-sample-for-sql-server-2014-ctp2.aspx

Basicamente, se você ainda não possui a base AdventureWorks, você pode realizar download nessa pagina: https://msftdbprodsamples.codeplex.com/. Feito isso, baixe os scripts do SQL Server 2014 e execute-os na base de dados. Ao final você deverá ter as seguintes tables e stored procedures criadas.

image         image

Bom estudos!
Marcos Freccia

SQL Saturday #284 – Como foi

Olá pessoal,

Passaram-se alguns dias após o SQL Saturday #284 e venho a todos comentar um pouquinho de como foi o evento.

Todo o trabalho desse evento começou a mais ou menos 5 meses atras lá em Novembro/2013 quando fechamos a data para o mesmo, desde lá foram inúmeras semanas de trabalho, de esforço e algumas sem dormir, mas tudo isso com uma recompensa muito gratificante, que é receber vários elogios durante o dia do evento e até mesmo após ele.

Chegamos no dia 26/04 e as 07:30 da manhã já tinha pessoas esperando os portões serem abertos na faculdade para realizarem o registro. Inicia-se o evento as 08:00 da manhã com várias pessoas chegando. Leia o resto deste post