Partilhar via


Ferramenta de Recomendação de Query Hint (Pré-visualização)

O Microsoft SQL Server e o Azure SQL oferecem um conjunto de dicas de consulta que podem orientar o otimizador de consulta para gerar planos de execução de consulta alternativos que fornecem melhor desempenho. As dicas do Repositório de Consultas fornecem uma maneira amigável de influenciar a forma dos planos de consulta sem alterar o código do aplicativo. Embora as dicas do Repositório de Consultas sejam convenientes, identificar a dica ideal para uma consulta específica pode exigir um processo manual de tentativa e erro, que pode ser demorado para os usuários.

A ferramenta Recomendação de Dica de Consulta, um componente do SQL Server Management Studio (SSMS), automatiza a identificação de dicas de consulta ideais para aprimorar o desempenho da consulta SQL. Esta ferramenta permite que os usuários explorem dicas de consulta para uma determinada consulta, minimizando a necessidade de tentativa e erro manual.

Como funciona

A ferramenta usa um orçamento de ajuste máximo como entrada e faz o melhor uso do orçamento de tempo determinado, ignorando dicas de consulta que não devem produzir um plano de melhor qualidade. A ferramenta também calcula o desempenho da linha de base sem qualquer dica e usa-a para rejeitar dicas que produzem um plano com desempenho pior do que a linha de base ou a melhor dica encontrada até agora.

Em resumo, a ferramenta faz uso efetivo do orçamento de tempo de ajuste para identificar eficientemente a dica de consulta ideal.