Ajustando um banco de dados
Você pode usar cargas de trabalho para ajustar bancos de dados pela interface gráfica de usuário (GUI) do Orientador de Otimização do Mecanismo de Banco de Dados ou pelo utilitário de linha de comando dta. Uma carga de trabalho é um conjunto de instruções Transact-SQL executadas em um ou mais bancos de dados a serem ajustados. O Orientador de Otimização do Mecanismo de Banco de Dados utiliza arquivos de rastreamento, tabelas de rastreamento ou scripts Transact-SQL como entrada de carga de trabalho no ajuste de bancos de dados.
Independentemente da interface escolhida, o uso de uma carga de trabalho para ajustar um banco de dados envolve o mesmo processo global. A lista a seguir apresenta as tarefas de ajuste da carga de trabalho na ordem que são executadas e oferece links para os tópicos de instruções apropriados.
Ajustando processo de carga de trabalho
-
Antes de poder ajustar qualquer banco de dados, crie um arquivo de script, um arquivo de rastreamento ou uma tabela de rastreamento Transact-SQL que contenha uma carga de trabalho representativa para os bancos de dados a ser ajustado.
Como ajustar um banco de dados
Antes de começar a ajustar seus bancos de dados, determine os recursos de banco de dados (índices, exibições indexadas, estratégias de particionamento) que o Orientador de Otimização do Mecanismo de Banco de Dados deve considerar. Depois, você precisa determinar qual interface de usuário do Orientador de Otimização do Mecanismo de Banco de Dados é mais adequada a suas necessidades de ajuste e a seu nível de habilidade. A interface gráfica do usuário é a melhor escolha para os usuários que não têm muita experiência em estruturas físicas de design de banco de dados. O utilitário de linha de comando dta é a melhor escolha para administradores de banco de dados experientes que querem a flexibilidade que o arquivo de entrada XML do Orientador de Otimização do Mecanismo de Banco de Dados oferece ou que querem incorporar a funcionalidade de ajuste do Orientador de Otimização do Mecanismo de Banco de Dados em scripts ou usá-la com suas ferramentas favoritas de design de bancos de dados XML.
-
O Orientador de Otimização do Mecanismo de Banco de Dados cria logs de ajuste, resumos de ajuste, recomendações e relatórios que você pode usar para avaliar os resultados das sessões de ajuste. Usando essas informações, você pode decidir se terminou o ajuste e s está pronto para implementar a recomendação do Orientador de Otimização do Mecanismo de Banco de Dados.
Como executar análises exploratórias
Essa é uma etapa opcional. Se você revisar a saída do Orientador de Otimização do Mecanismo de Banco de Dados e decidir que gostaria de mais ajuste para determinar se poderia alcançar uma configuração ótima, use o novo recurso de configuração especificada pelo usuário do Orientador de Otimização do Mecanismo de Banco de Dados. Esse recurso permite a especificação de uma configuração hipotética para o Orientador de Otimização do Mecanismo de Banco de Dados analisar sem incorrer na sobrecarga de primeiro implementar a configuração hipotética.
Como implementar recomendações de ajuste
Depois de estar seguro de ter a melhor configuração para sua instalação do MicrosoftSQL Server, você está pronto para implementá-la para testes antes de movê-la para seu ambiente de produção.