Compartilhar via


Ajustando uma carga de trabalho

O Orientador de Otimização do Mecanismo de Banco de Dados pode ser usado para achar o melhor design de banco de dados físico para desempenho de consulta nos bancos de dados e tabelas que você seleciona para ajustar.

Essa tarefa também usa o banco de dados AdventureWorks, que é um banco de dados de exemplo novo e maior, que pode demonstrar os recursos mais complexos do SQL Server. O AdventureWorksDW é um banco de dados relacionado que dá suporte ao Analysis Services. Para reforçar a segurança, os bancos de dados de exemplo não são instalados por padrão. Para instalar os bancos de dados de exemplo, execute a Instalação em Adicionar ou Remover Programas no Painel de Controle do Windows.

Ajustar uma carga de trabalho de arquivo de script do Transact-SQL

  1. Copie uma instrução ou instruções de exemplo SELECT de “ A. Usando SELECT para recuperar linhas e colunas" em Exemplos de SELECT (Transact-SQL) e cole as instruções no Editor de Consulta SQL Server Management Studio. Salve o arquivo como MyScript.sql em um diretório que você pode localizar facilmente.

  2. Inicie o Orientador de Otimização do Mecanismo de Banco de Dados. Consulte Iniciando o Orientador de Otimização do Mecanismo de Banco de Dados.

  3. No painel direito da GUI do Orientador de Otimização do Mecanismo de Banco de Dados, digite MinhaSessão em Nome da sessão.

  4. Selecione Arquivopara a Carga de trabalho e clique no botãoProcurar um arquivo de carga de trabalho para localizar o arquivo MyScript.sql que você salvou na Etapa 1.

  5. Selecione AdventureWorks na lista Banco de dados para análise de carga de trabalho, selecione AdventureWorks na gradeSelecione bancos de dados e tabelas para ajuste e deixe selecionado Salvar log de ajuste . Banco de dados para análise de carga de trabalho especifica o primeiro banco de dados ao qual o Orientador de Otimização do Mecanismo de Banco de Dados se conecta ao ajustar uma carga de trabalho. Após o início da otimização, o Orientador de Otimização do Mecanismo de Banco de Dados se conecta aos bancos de dados especificados pelas instruções USE DATABASE contidas na carga de trabalho.

  6. Clique na guia Opções de Ajuste. Você não definirá nenhuma opção de ajuste para esta prática, mas fará a revisão as opções de ajuste padrão. Pressione F1 para exibir a Ajuda da página de guias. Clique emOpções Avançadas para exibir opções adicionais de ajuste. Clique em Ajuda na caixa de diálogo Opções de Ajuste Avançadas para obter informações sobre as opções de ajuste que são exibidas lá. Clique em Cancelar para fechar a caixa de diálogo Opções de Ajuste Avançadas, deixando as opções padrão selecionadas.

  7. Clique no botão Iniciar Análise, na barra de ferramentas. Enquanto o Orientador de Otimização do Mecanismo de Banco de Dados estiver analisando a carga de trabalho, você pode monitorar o estado na guia Progresso. Quando o ajuste estiver completo, a guia Recomendações será exibida.

    Se aparecer um erro sobre a data e hora de parada do ajuste, verifique a hora Parar emna guia principal deOpções de Ajuste. Verifique se a data e hora emParar em sejam posteriores à data e hora atual e, se necessário, faça as alterações.

  8. Salve sua recomendação como um script Transact-SQL clicando em Salvar Recomendações no menu Ações. Na caixa de diálogo Salvar Como, navegue até o diretório onde você quer salvar o script de recomendações e digite o nome de arquivo MinhasRecomendações .

Resumo

Você completou o ajuste de uma carga de trabalho de instrução SELECT simples no banco de dados AdventureWorks. O Orientador de Otimização do Mecanismo de Banco de Dados também pode usar arquivos de rastreamento e tabelas de rastreamentoSQL Server Profiler como ajuste de cargas de trabalho. A próxima tarefa mostra como exibir e interpretar as recomendações de ajuste que foi recebido como resultado do ajuste de prática.

Próxima tarefa da lição

Exibindo recomendações de ajuste