Categoria: Performance Tuning

DBA e Consultor de Banco de Dados

Índice Columnstore – Herói ou Vilão?

Tempo de leitura: 13 minutosOlá Pessoal, Espero que estejam todos bem! 😀 No post de hoje vou falar sobre um assunto que sempre gera discussão entre DBAs e desenvolvedores de BI. Ah, os Columnstore Indexes… Essa funcionalidade que chegou no SQL Server 2012 e desde então vem dividindo opiniões. Uns chamam de revolução, outros de dor de cabeça. Mas…
Leia mais

Como identificar problemas de latência de disco no SQL Server

Tempo de leitura: 8 minutosFala galera! Hoje vamos mergulhar em um dos problemas mais comuns e muitas vezes ignorados que podem sabotar a performance do seu SQL Server. A famosa “Latência de disco”. Se você já se perguntou por que suas consultas estão lentas mesmo com índices otimizados, ou por que o servidor parece “engasgar” do nada, este artigo…
Leia mais

Entendendo a configuração Optimize for Ad Hoc Workloads

Tempo de leitura: 7 minutosFala pessoal! Espero que estejam todos bem! Hoje vamos mergulhar em uma das configurações mais subestimadas do SQL Server que pode literalmente dar um grande folego para o seu ambiente no gerenciamento de problemas de memória. Estamos falando do “Optimize for Ad Hoc Workloads”. Se você já teve dor de cabeça com plan cache inchado…
Leia mais

Statistics Parser – A ferramenta que todo DBA SQL Server de Tuning precisa conhecer!

Tempo de leitura: 2 minutosOlá pessoal, Espero que estejam todos bem! 😊 No post de hoje quero compartilhar com vocês uma ferramenta que desenvolvi aqui no blog e que tem me ajudado MUITO no dia a dia dos trabalhos de Performance Tuning Falo do SQL Server Statistics Parser que está disponível gratuitamente aqui no blog! O Problema que Todo…
Leia mais

Conversão Implícita – Vilão Silencioso

Tempo de leitura: 4 minutosFala Galera, Espero que estejam todos bem! Hoje vou falar sobre um problema que já enfrentei diversas vezes ao longo da minha carreira. As famosas conversões implícitas de tipo no SQL Server. Esse é daqueles problemas que passam despercebidos no desenvolvimento mas que podem causar uma dor de cabeça gigantesca em produção. Recentemente estava analisando…
Leia mais

Query para gerar índices nonclustered de tabelas replicadas

Tempo de leitura: 3 minutosFalaaa Turminhaaa… Tudo beleza? Estamos de volta depois de um tempo sem postar no Blog =) Recentemente, tivemos um caso bem especifico na Power Tuning de um cliente que sentiu problemas de performance em uma base replicada por “Replicação Transacional”. Pretendo futuramente fazer uma série no Blog sobre Replicação, que particularmente é um assunto que…
Leia mais

Conhecendo um pouco do Query Store

Tempo de leitura: 5 minutosFala Pessoal, Tudo beleza? ? No post de hoje falaremos sobre uma feature muito interessante que está presente desde a versão 2016 do SQL Server o Query Store. Mas o que é o Query Store? Traduzindo para o Português (Repositório de Consultas). Em um breve resumo, esse “armazém de consultas” por assim dizer simplifica a…
Leia mais

Como identificar tabelas dentro de uma Procedure

Tempo de leitura: 2 minutosOlá Pessoal, Espero que estejam todos bem ? A dica de hoje é bem rapidinha!! Passando para compartilhar uma query que utilizo bastante no meu dia a dia. Você já se deparou com a necessidade de identificar os objetos (tabelas) dentro de uma procedure? Imaginem que você está fazendo um troubleshooting para tentar identificar a…
Leia mais

Como simular o plano de execução de um índice no SQL Server

Tempo de leitura: 6 minutosOlá Pessoal, Espero que estejam todos bem!! ? No post de hoje, falaremos sobre uma dica no SQL Server relacionada a criação de índices. É possível simular o plano de uma query sem necessariamente criar o índice no SQL Server? A resposta para isso é: SIM!!!!! Primeiramente, se você não conhece muito sobre o conceito…
Leia mais