Lar Bases de dados O que é o orientador de otimização do mecanismo de banco de dados? - o que é techopedia

O que é o orientador de otimização do mecanismo de banco de dados? - o que é techopedia

Índice:

Anonim

Definição - O que significa o Orientador de Otimização do Mecanismo de Banco de Dados?

O Orientador de Otimização do Mecanismo de Banco de Dados é uma ferramenta para analisar cargas de trabalho envolvidas no funcionamento do banco de dados. Ele permite o ajuste de bancos de dados para melhorar o processamento de consultas e a criação de um conjunto ideal de índices, visualizações indexadas e partições. Essas funções não requerem um entendimento profundo da estrutura do banco de dados ou dos internos do SQL Server. O Orientador de Otimização do Mecanismo de Banco de Dados examina de perto como as consultas são processadas em um banco de dados e recomenda métodos para melhorar o processamento de consultas.

Esse termo também é conhecido como Orientador de Otimização do Banco de Dados do SQL Server.

Techopedia explica o Orientador de Otimização do Mecanismo de Banco de Dados

O Orientador de Otimização do Mecanismo de Banco de Dados pode usar uma ferramenta de interface gráfica com o usuário para ajustar bancos de dados, fornecer recomendações e gerar relatórios. Ou pode usar um programa utilitário de linha de comando, que inclui scripts e ajuste automático. O ajuste geralmente é realizado quando consultas complexas são executadas e consomem espaço de memória adicional. Um conjunto dessas instruções Transact-SQL que requerem ajuste é chamado de carga de trabalho. Um orientador de ajuste analisa essa carga de trabalho e recomenda estruturas de design físico, reduzindo o custo dos otimizadores de consulta à medida que analisam a carga de trabalho.

A primeira etapa do uso do Database Tuning Advisor é definir a tarefa de ajuste. O próximo passo envolvido é a execução da tarefa de ajuste. Isso é realizado usando EXECUTE_TUNING_TASK. Esta função permite que o orientador de ajuste analise a carga de trabalho. Depois de ajustar todas as execuções de tarefas, o orientador exibe e relata suas descobertas. A função usada para executar relatórios é o REPORT_ TUNING_ TASK.

A janela do monitor de sessão exibe todos os resultados de ajuste, armazenados no banco de dados MSDB do mecanismo de banco de dados do SQL Server. As opções avançadas de ajuste permitem que os usuários limitem o espaço máximo usado pelas estruturas de dados físicos e o número máximo de colunas por índice. Ao concluir o ajuste, também há uma opção para avaliar recomendações. Essas recomendações são salvas em um arquivo XML ou script SQL.

O que é o orientador de otimização do mecanismo de banco de dados? - o que é techopedia