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

Autor: Lewis Jackson
Data De Criação: 10 Poderia 2021
Data De Atualização: 1 Julho 2024
Anonim
Orientador de Otimização do Mecanismo de Banco de Dados - Tecnologia
Orientador de Otimização do Mecanismo de Banco de Dados - Tecnologia

Contente

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 e partições indexadas. 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.

Uma introdução ao Microsoft Azure e Microsoft Cloud | Neste guia, você aprenderá sobre o que é a computação em nuvem e como o Microsoft Azure pode ajudá-lo a migrar e administrar seus negócios a partir da nuvem.

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 físicas de dados 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.