Categoria: Performance

Criando Relatório de Performance e Tuning

Tempo de leitura: 5 minutos Olá pessoal. Durante o evento do SQL Saturday gostaria de ter mostrado como nós criamos relatórios de performance utilizando arquivos .blg gerados pelo Perfmon. Como não foi possível, estou escrevendo essa dica aqui no blog. Primeiramente é muito comum em uma análise de performance nós utilizarmos o perfmon para coletar contadores de performance, pois, o…
Leia mais

Web Cast – Estatísticas no SQL 2012/2014- Arquivos e Video

Tempo de leitura: < 1 minutos Pessoal boa tarde. Para quem não pode comparecer no Web Cast sobre estatísticas que apresentamos ontem, estou disponibilizando o link do video no Youtube que foi feito upload pelo Marcos Freecia. https://www.youtube.com/watch?v=7jSPo6HKMog&feature=youtu.be&list=UUI4WHxHE8xRAnhCbCBiGbzQ Espero que gostem. WebCast_Estatisticas2014 – PPT Bom fim de semana a todos.

Erro – STATISTICS IO em Planos Paralelos.

Tempo de leitura: 2 minutos Fala pessoal, beleza? Estava otimizando uma query nessa tarde, onde a mesma utiliza uma clausula TOP e o seu respective plano era um plano paralelo. Visando identificar onde estavam as maiores leituras dos objetos dessa query utilizei o comando SET STATISTICS IO ON. Quando fui avaliar na guia “messages” do SSMS (SQL Server Management Studio)…
Leia mais

Parallel SELECT… INTO – SQL Server 2014

Tempo de leitura: 2 minutos Hoje apareci aqui no blog apenas para dar uma dica bem básica. Atualmente o Microsoft SQL Server está na versão 2014. Essa nova versão trouxe muitas features FANTÁSTICAS que possivelmente justifica uma migração da versão anterior (SQL 2012) para a versão atual (SQL 2014). Uma das deficências das versões anteriores é que não era possível…
Leia mais

Problemas de Performance com Tabelas variáveis?

Tempo de leitura: 2 minutos Tabelas variavéis apareceram no SQL Server com a intenção de reduzir compilações tornando-se bem popular com sua frequente utilização e em alguns casos mais do que as tabelas temporárias. A sua famosa utilização deu-se devido ao mito que: “Tabela variável fica na memória e tabela temporária fica no tempdb”. Execute o código abaixo e verifique que…
Leia mais

WebCast sobre Estatísticas – Convite

Tempo de leitura: < 1 minutos Pessoal, bom dia. Gostaria de convidá-los para participar do WebCast sobre estatísticas no dia 4 de Setembro ás 21 horas. Esse WebCast tem como objetivo demonstrar de como o SQL Server estima a quantidade de registro para uma determinada query e o que problemas podem ocorrer quando as estimativas não são feitas de forma correta. Vem…
Leia mais

Sort Warnning e agora?

Tempo de leitura: 5 minutos No ultimo evento SQL SAT 284 nós citamos sobre alguns pontos importantes que podem comprometer a performance das nossas queries, sendo eles: cache bloat, indexação e Sort Warnning. No post de hoje, mostrarei como identificar um sort Warning e como corrigi-lo. O que é um Sort Warnning ? Simplificando um sort warnning ocorre quando o…
Leia mais

O SQL Server estimou errado?

Tempo de leitura: 2 minutos Olá Galera, boa noite!? Hoje venho falar sobre um assunto que até agora pouco eu desconhecia, então decidir compartilhar esse conhecimento com a comunidade SQL Server. Como de costume dedico esse post a um amigo e Super DBA SQL Server, Igor Antônio. O cara é um Guru de TI, tudo que perguntei ele soube me…
Leia mais

T-SQL – Simulando o FN_SPLIT sem uso da função

Tempo de leitura: 3 minutos Galera, boa tarde. Para os meus amigos SQL Geeks, dedico esse post para Paula Patricia, uma super DBA SQL Server e uma grande amiga. Hoje eu vim aqui falar de um assunto “inacabado” que apareceu em uma das turmas em que ministrava um treinamento sobre SQL Server. Falando sobre de como o SQL Server é…
Leia mais

Create Index não é Tuning II

Tempo de leitura: 2 minutos Esse post é dedicado a um grande amigo que me ensinou muito sobre Tuning e Performance um dos melhores DBAs que conheci, Sergio Bonsague. Esse artigo é continuação do último post lançado aqui no blog. A coisa mais divertida no SQL Server é saber, porque ele fez isso ou aquilo? Por que “tal” decisão foi…
Leia mais