Ajuste de desempenho do Windows Server 2008 para o SQL Server 2008 Enterprise OLAP?

1

Alguém pode compartilhar suas dicas e orientações sobre a configuração do Windows Server para SQL Server 2008 Enterprise executado em 64 GB de RAM com o Xeon 5670 dual core?

na opção Desempenho do Windows, devo selecionar "programas" de "serviços de segundo plano"?

Obrigado

    
por Senior Systems Engineer 14.03.2011 / 04:31

1 resposta

1

Para o SQL Server, você pode escolher Serviços em segundo plano. Mas há muito mais configuração que você precisa configurar:

  • Para ativar o SQL Server para usar grandes páginas, ative as páginas Bloquear atribuição de direito de usuário de memória para o conta que irá executar o SQL Server: A partir do snap-in MMC de política de grupo (Gpedit.msc), navegue para Computador Configuração > Configurações do Windows > Configurações de segurança > Políticas locais > Atribuição de direitos de usuário. Duplo click Bloquear páginas na memória e adicionar o contas que possuem credenciais para serem executadas SQL Server.
  • Você pode definir uma quantidade fixa de memória para o processo do SQL Server a ser usado. Cerca de 3% do total disponível memória é usada para o sistema, e outro 1% é usado para memória estruturas de gestão. servidor SQL pode usar o resto da memória disponível, mas não mais. A seguinte equação está disponível para calcular o total memória a ser usada pelo SQL Server: TotalMemory - (1% de memória * (numa_nodes)) - 3% de memória - 1GB de memória
  • Defina afinidade de CPU para o processo SQL: Definir máscara de afinidade para particionar o Processo SQL em núcleos específicos. Pôr afinidade em mais de 32 lógico processadores, use a máscara affinity64. Começando com o SQL Server 2008 R2, você pode aplicar configurações equivalentes para configurando afinidade de CPU em quantas como 256 processadores lógicos usando o AJUSTE DE CONFIGURAÇÃO ALTER SERVER Definição de dados de AFINIDADE DE PROCESSO Linguagem (DDL) Instrução TSQL como o opções de máscara de afinidade sp_configure são anunciados para depreciação. Usar o conjunto de configurações do servidor alter comando de afinidade de processo cpu = ’para definir afinidade para o intervalo desejado de processadores para cada k-grupo, separados por vírgula.

Estas são apenas algumas configurações, neste white paper você encontrará mais configurações que você precisa configurar (escolha aquelas que você achar relevantes): Diretrizes de ajuste de desempenho para o Windows Server 2008 R2

    
por 14.03.2011 / 09:51