Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Managed Instance
Este artigo descreve como você pode analisar planos de execução gráfica reais usando o recurso Análise de Plano do SQL Server Management Studio. Esse recurso está disponível a partir do SQL Server Management Studio v17.4. Instale a versão mais recente do SQL Server Management Studio (SSMS).
Comentários
Os planos de execução reais são gerados após as consultas ou lotes Transact-SQL serem executados. Por isso, um plano de execução real contém informações de tempo de execução, como número real de linhas, métricas de uso de recursos e avisos de tempo de execução (se houver). Para obter mais informações, consulte Exibir um plano de execução real.
A solução de problemas de desempenho de consultas requer experiência significativa em entender o processamento de consultas e os planos de execução, para realmente encontrar e corrigir as causas raiz. Para obter mais informações, consulte a referência do operador de showplan lógico e físico , e o Guia de arquitetura de processamento de consultas
O SQL Server Management Studio inclui funcionalidades que implementam algum grau de automação na tarefa de análise do plano de execução real, especialmente para planos grandes e complexos. O objetivo é facilitar a localização de cenários de Estimativa de Cardinalidade imprecisos e obter recomendações sobre quais mitigações possíveis estão disponíveis.
Importante
Garantir testes adequados das mitigações propostas antes de aplicá-las em ambientes de produção.
Analisar um plano de execução para uma consulta
Abra um arquivo de plano de execução de consulta salvo anteriormente (
.sqlplan) usando o menu Arquivo e selecionando Abrir Arquivo ou arraste um arquivo de plano para a janela do Management Studio. Como alternativa, se você acabou de executar uma consulta e optou por exibir seu plano de execução, vá para a guia Plano de Execução no painel de resultados.Clique com o botão direito do mouse em uma área em branco do plano de execução e selecione Analisar Plano de Execução Real.
A janela Showplan Analysis é aberta na parte inferior. A guia Multi Statement é útil ao analisar planos com várias declarações, permitindo que a declaração correta seja analisada.
Selecione a guia Cenários para ver detalhes sobre os problemas encontrados para o plano de execução real. Para cada operador listado no painel esquerdo, o painel direito mostra detalhes sobre o cenário na Selecione aqui para obter mais informações sobre esse cenário link e possíveis motivos para explicar esse cenário estão listados.
Conteúdo relacionado
- de infraestrutura de criação de perfil de consulta
- Visão geral do plano de execução
- Guia de arquitetura de processamento de consultas
- Exibir um plano de execução real