ID do artigo: 920093 - Última revisão: quarta-feira, 7 de outubro de 2009 - Revisão: 3.0 Opções de ajuste para o SQL Server 2005 e o SQL Server 2008 quando executado no cargas de trabalho de alto desempenho
Nesta páginaINTRODUÇÃOEste artigo descreve vários sinalizadores de rastreamento como opções no Microsoft SQL Server 2005 e SQL Server 2008 de ajuste. Você pode usar esses sinalizadores de rastreamento para melhorar o desempenho do SQL Server. Normalmente, você usa esses sinalizadores de rastreamento quando o SQL Server é executado em cargas de trabalho de alto desempenho. Observação Os sinalizadores de rastreamento que este artigo descreve são avançados técnicas de ajuste. Você deve considerar o uso esses sinalizadores de rastreamento somente depois de fazer mais básicas e rotina otimizações. Por exemplo, você deve considerar o uso desses sinalizadores de rastreamento após fazer as seguintes otimizações:
Observação As informações neste artigo também se aplicam às versões CTP do SQL Server 2008 R2. Mais Informações652 Sinalizador de rastreamento: desativar página pre-fetching verificaçõesSinalizador desativa 652 página pre-fetching durante exames de rastreamento. Você pode ativar o sinalizador de rastreamento 652 durante a inicialização ou em uma sessão de usuário. Quando você ativar o sinalizador de rastreamento 652 na inicialização, o sinalizador de rastreamento tem escopo global. Quando você ativar o sinalizador de rastreamento 652 em uma sessão de usuário, o sinalizador de rastreamento tem escopo de sessão. Se você ativar o sinalizador de rastreamento 652, o SQL Server não traz páginas do banco de dados para o pool de buffer antes que essas páginas de banco de dados são consumidas pelas verificações. Se você ativar o sinalizador de rastreamento 652, consultas que se beneficiar com o recurso de pre-fetching página apresentam baixo desempenho.661 Sinalizador de rastreamento: desativar o processo de remoção de registros fantasmasSinalizador de rastreamento 661 desativa o processo de remoção de registros fantasmas. Um registro de fantasma é o resultado de uma operação de exclusão. Quando você exclui um registro, o registro excluído é mantido como um registro de fantasma. Posteriormente, o registro excluído é removido pelo processo de remoção de registros fantasmas. Quando você desativa esse processo, o registro excluído não é removido. Portanto, o espaço que consome o registro excluído não é liberado. Esse comportamento afeta o consumo de espaço e o desempenho das operações de verificação.Quando você ativa o sinalizador de rastreamento 661 durante a inicialização ou em uma sessão de usuário, o sinalizador de rastreamento 661 sempre aplica-se entre o servidor e tem escopo global. Se você desativar o sinalizador de traço, a remoção de registros fantasmas processar funciona corretamente. Rastrear sinalizador 834: usar o Microsoft Windows página grande alocações de pool de bufferSinalizador de rastreamento 834 faz com que SQL Server para usar as alocações de página grande do Microsoft Windows para a memória é alocada para o pool de buffer. O tamanho da página varia dependendo da plataforma de hardware, mas o tamanho da página pode ser de 2 MB para 16 MB. Páginas grandes são alocadas na inicialização e são mantidas por todo o tempo de vida do processo. Sinalizador de rastreamento 834 melhora o desempenho aumentando a eficiência do buffer de aparência aparte conversão (TLB) na CPU.Sinalizador de rastreamento 834 só se aplica a versões de 64 bits do SQL Server. Você deve ter o direito de usuário Bloquear páginas na memória para ativar o sinalizador de rastreamento 834. Você pode ativar o sinalizador de rastreamento 834 somente na inicialização. Sinalizador de rastreamento 834 pode impedir que o servidor seja iniciado se a memória está fragmentada e se páginas grandes não podem ser alocadas. Portanto, o sinalizador de rastreamento 834 é mais adequado para servidores que dedicado ao SQL Server. Para obter mais informações sobre suporte de página grande no Windows, visite a seguinte site da Microsoft Developer Network (MSDN): http://msdn2.microsoft.com/en-us/library/aa366720.aspx
(http://msdn2.microsoft.com/en-us/library/aa366720.aspx)
Rastrear sinalizador 836: usar a opção de memória máxima do servidor para o pool de bufferSinalizador de rastreamento 836 faz com que SQL Server tamanho do pool de buffer na inicialização com base no valor da opção de memória máxima do servidor em vez de com base na memória física total. Você pode usar o sinalizador de rastreamento 836 para reduzir o número de descritores de buffer que são alocados durante a inicialização no modo de AWE (Address Windowing Extensions) de 32 bits.Sinalizador de rastreamento 836 só se aplica a versões de 32 bits do SQL Server que têm a alocação de AWE habilitada. Você pode ativar o sinalizador de rastreamento 836 somente na inicialização. Rastrear sinalizador 2301: Ativar avançadas decisão otimizações de suporteSinalizador de rastreamento 2301 permite otimizações avançadas que são específicas para consultas de apoio à decisão. Esta opção aplica-se ao suporte de decisão de processamento de grandes conjuntos de dados.Você pode ativar o sinalizador de rastreamento 2301 durante a inicialização ou em uma sessão de usuário. Quando você ativar o sinalizador de rastreamento 2301 na inicialização, o sinalizador de rastreamento tem escopo global. Quando você ativar o sinalizador de rastreamento 2301 em uma sessão de usuário, o sinalizador de rastreamento tem escopo de sessão. Rastrear sinalizadores que desativar vários buffers de anelUm buffer em anel é um mecanismo interno de diagnóstico no SQL Server que você pode usar para registrar informações adicionais sobre o servidor. Normalmente, você usa essas informações para solucionar problemas de servidor. Você pode explorar o conteúdo dos buffers do anel usando a exibição de gerenciamento dinâmico sys.dm_os_ring_buffers .Desativar um buffer em anel geralmente melhora o desempenho. No entanto, desativar um buffer em anel elimina informações de diagnóstico que usa de suporte da Microsoft e pode impedir a solução de problemas bem-sucedida. Os seguintes sinalizadores de rastreamento desativar vários buffers de anel. 8011 Sinalizador de rastreamento: desativar o buffer em anel para Monitor de recursosSinalizador de rastreamento 8011 desativa a coleção de informações de diagnóstico adicionais para Monitor de recursos. Você pode usar as informações nesse buffer de anel para diagnosticar condições de falta de memória. Sinalizador de rastreamento 8011 sempre aplica-se entre o servidor e tem escopo global. Você pode ativar sinalizador de rastreamento 8011 durante a inicialização ou em uma sessão de usuário.8012 Sinalizador de rastreamento: desativar o buffer em anel para agendadoresSQL Server registra um evento no buffer de anel agendamento sempre que um dos seguintes eventos ocorre:
Sinalizador desativa 8012 gravação de eventos de rastreamento para agendadores. Você pode ativar o sinalizador de rastreamento 8012 somente na inicialização. 8018 Sinalizador de rastreamento: desativar o buffer de exceçãoO buffer de exceção registra as 256 pela última vez exceções que são geradas em um nó. Cada registro contém algumas informações sobre o erro e contém um rastreamento de pilha. Um registro é adicionado para o buffer quando uma exceção é gerada. |
Palavras-chave: | kbmt kbexpertiseadvanced kbsql2005engine kbsql2005tsql kbinfo KB920093 KbMtpt |
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 920093
(http://support.microsoft.com/kb/920093/en-us/
)
Outros Recursos
Outros Sites de Suporte
- Soluções Microsoft Fix It
- PCTalk - Conversas com ajuda Passo a Passo
- Artigos Passo a Passo
- Office Online
- Microsoft Partner Network
- Centros de Suporte
- Ajuda e Procedimentos de Windows
Comunidades
Obtenha Ajuda Agora
Traduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email

Voltar para o início