Onde posso aprender como ler um plano de execução do SQL Server?

Onde posso aprender como ler um plano de execução do SQL Server?

Estou procurando recursos que possam me ensinar como ler corretamente um plano de execução do SQL Server.

Sou desenvolvedor de longa data, com muita experiência em SQL Server, mas nunca aprendi como realmente entender o que um plano de execução está me dizendo.

Acho que estou procurando links, livros, qualquer coisa que possa descrever coisas como se uma varredura de índice clusterizado é boa ou ruim, além de exemplos sobre como corrigir problemas.

Responder1

eu acho istoe-book grátisde Grant Fitchey é um ótimo lugar para começar. Não estou apostando no RedGate, acredite, apenas recomendo um bom brinde. Use o link "Apenas o e-book, por favor" para pular a avaliação do software.

Fora isso, oInternos do SQL 2008o livro de Kalen Delaney/Tripp/Randall é um pouco mais abrangente, mas excelente

Responder2

Ouvi coisas boas sobre o SQL Server 2008 Query Performance Tuning Distilled. Eu ainda não li, mas estou por conta própria para comprar a lista. Muitas ótimas críticas sobre ele na Amazon, blogs, etc.

informação relacionada