Compreendendo o Orientador de Otimização do Mecanismo de Banco de Dados

O Orientador de Otimização do Mecanismo de Banco de Dados é uma ferramenta que analisa os efeitos de desempenho de execução de cargas de trabalho em um ou mais bancos de dados. A carga de trabalho é um conjunto de instruções Transact-SQL executadas nos bancos de dados a serem ajustados. Depois de analisar os efeitos de uma carga de trabalho em seu banco de dados, o Orientador de Otimização do Mecanismo de Banco de Dados fornece recomendações para adicionar, remover ou modificar estruturas físicas de design em bancos de dados do Microsoft SQL Server. Essas estruturas físicas de desempenho incluem índices clusterizados, índices não-clusterizados, exibições indexadas e particionamento. Quando implementadas, as recomendações do Orientador de Otimização do Mecanismo de Banco de Dados permitem que o processador de consultas execute tarefas de carga de trabalho no menor tempo possível.

O ajuste de seus bancos de dados com o Orientador de Otimização do Mecanismo de Banco de Dados não requer nenhuma especialização em estrutura de banco de dados, cargas de trabalho ou tarefas internas do SQL Server.

O Orientador de Otimização do Mecanismo de Banco de Dados fornece duas interfaces:

  • Uma ferramenta de interface de usuário gráfica autônoma para ajustar bancos de dados e exibir recomendações de ajuste e relatórios.

  • Um programa utilitário de linha de comando, dta.exe, para a funcionalidade do Orientador de Otimização do Mecanismo de Banco de Dados em programas de software e scripts.

Em versões anteriores do SQL Server, algumas das funcionalidades do Orientador de Otimização do Mecanismo de Banco de Dados foram fornecidas pelo Assistente de Ajuste do Índice. O Orientador de Otimização do Mecanismo de Banco de Dados avalia mais tipos de eventos e estruturas e fornece recomendações de qualidade superiores.

Nesta seção