Iniciando o Orientador de Otimização do Mecanismo de Banco de Dados
No primeiro uso, o Orientador de Otimização do Mecanismo de Banco de Dados deve ser inicializado por um usuário com permissões de administrador de sistema. Depois que um usuário com permissões de administrador de sistema inicializar o Orientador de Otimização do Mecanismo de Banco de Dados, qualquer usuário que for membro da função de banco de dados fixo db_owner pode usar o Orientador de Otimização do Mecanismo de Banco de Dado para ajustar as tabelas nos bancos de dados que possuem.
Para inicializar o Orientador de Otimização do Mecanismo de Banco de Dados, um usuário com permissões de administrador de sistema executa uma das seguintes ações:
Consulte Iniciando o Orientador de Otimização do Mecanismo de Banco de Dados.#
Use o utilitário dta para ajustar a primeira carga de trabalho. Consulte Como ajustar um banco de dados usando o utilitário dta.
Depois que um usuário com permissões de administrador de sistema executar qualquer uma destas ações, qualquer usuário com permissões de administrador de sistema poderá usar o Orientador de Otimização do Mecanismo de Banco de Dados para ajustar cargas de trabalho. A inicialização também possibilita que os usuários membros da função de banco de dados fixa db_ownerajustem cargas de trabalho em tabelas somente nos seus próprios bancos de dados.
Observação |
---|
Não inicie o Orientador de Otimização do Mecanismo de Banco de Dados quando o SQL Server estiver executando no modo de usuário único. Se você tentar iniciar isto enquanto o servidor estiver em modo de usuário único, aparecerá uma mensagem de erro e o Orientador de Otimização do Mecanismo de Banco de Dados não iniciará. Para obter mais informações sobre o modo de usuário único, consulte Iniciando o SQL Server no modo de usuário único. |
Dependência em Procedimento armazenado estendido xp_msver
O Orientador de Otimização do Mecanismo de Banco de Dados depende do procedimento armazenado estendido xp_msver para fornecer a funcionalidade completa. Esse procedimento armazenado estendido é ativado por padrão quando você instala o SQL Server 2005. O Orientador de Otimização do Mecanismo de Banco de Dados usa esse procedimento armazenado estendido para buscar o número de processadores e a memória disponível no computador onde o banco de dados que está sendo ajustado está localizado. Se o xp_msver não estiver disponível, o Orientador de Otimização do Mecanismo de Banco de Dados assumirá as características de hardware do computador onde o Orientador de Otimização do Mecanismo de Banco de Dados está sendo executado. Se as características de hardware do computador onde o Orientador de Otimização do Mecanismo de Banco de Dados está sendo executado não estiverem disponíveis, supõe-se um processador e 1024 megabytes (MBs) de memória.
Essa dependência afeta as recomendações de particionamento porque o número de partições recomendado depende destes dois valores (número de processadores e memória disponível).
A dependência também afeta os resultados de ajustes quando você usar um servidor de teste para ajustar o servidor de produção. Nesse cenário,o Orientador de Otimização do Mecanismo de Banco de Dados usa o xp_msver para buscar propriedades de hardware do servidor de produção. Após ajustar a carga de trabalho no servidor de teste, o Orientador de Otimização do Mecanismo de Banco de Dados usa estas propriedades de hardware para gerar uma recomendação.
Para obter mais informações, consulte Compreendendo a Configuração da Área da Superfície e xp_msver (Transact-SQL).
Consulte também