Usuário com melhor resposta
Como faço para utilizar toda memória instalada em meu servidor SQL SERVER 2008 R2?

Pergunta
-
Caros(as) companheiros me deparei com a seguinte situação.
Tenho um servidor com a seguinte configuração:
- 4 processadores cada um com 12 núcleos;
- 96 GB de ram;
- Win Server 2008 R2 Standard;
- Sql Server 2008 R2 Enterprise.
Como devem saber o windows só gerencia 32 GB de RAM ficando o restante 64 GB de RAM ocioso.
Como faço para gerenciar(dividir entre instâncias) e endereçar este restante de memória para o SQL Server?
Desde já agradeço.
Respostas
-
Boa Noite,
Acho que o comentário está equivocado. A limitação de 32Gb não é do Windows, pois, esse chega até a casa de TBs de RAM. Acredito que você quis dizer que o Windows 2008 R2 Standart tenha a limitação de 32GB (e de fato tem).
Uma vez que o SO limite a quantidade de memória, não haverá nada a ser feito do ponto de vista do SQL Server. Não há como o SQL Server enxergar memória que o Windows não enxerga. No seu caso, só há duas coisas a fazer. Você pode adquirir uma versão Enterprise para usufruir da memória de seu hardware em sua totalidade ou se particionar o hardware em três pedaços de 32GB cada ou 4 pedaços de 24GB, isso se ele permitir (o que acho pouco provável).
Essa combinação é estranha. Normalmente a licenciar o SQL Server é uma conta bem mais cara que licenciar o Windows. Possivelmente sairia barato ter o Windows 2008 Enterprise frente ao custo do SQL Server 2008 R2 Enterprise.
[ ]s,
Gustavo Maia Aguiar
Blog: http://gustavomaiaaguiar.wordpress.com
Vídeos:http://www.youtube.com/user/gmasql
Classifique as respostas. O seu feedback é imprescindível
- Editado Gustavo Maia Aguiar quarta-feira, 29 de fevereiro de 2012 00:22
- Sugerido como Resposta Gustavo Maia Aguiar quarta-feira, 29 de fevereiro de 2012 00:22
- Marcado como Resposta Jeanderson quarta-feira, 29 de fevereiro de 2012 12:29
Todas as Respostas
-
Boa Noite,
Acho que o comentário está equivocado. A limitação de 32Gb não é do Windows, pois, esse chega até a casa de TBs de RAM. Acredito que você quis dizer que o Windows 2008 R2 Standart tenha a limitação de 32GB (e de fato tem).
Uma vez que o SO limite a quantidade de memória, não haverá nada a ser feito do ponto de vista do SQL Server. Não há como o SQL Server enxergar memória que o Windows não enxerga. No seu caso, só há duas coisas a fazer. Você pode adquirir uma versão Enterprise para usufruir da memória de seu hardware em sua totalidade ou se particionar o hardware em três pedaços de 32GB cada ou 4 pedaços de 24GB, isso se ele permitir (o que acho pouco provável).
Essa combinação é estranha. Normalmente a licenciar o SQL Server é uma conta bem mais cara que licenciar o Windows. Possivelmente sairia barato ter o Windows 2008 Enterprise frente ao custo do SQL Server 2008 R2 Enterprise.
[ ]s,
Gustavo Maia Aguiar
Blog: http://gustavomaiaaguiar.wordpress.com
Vídeos:http://www.youtube.com/user/gmasql
Classifique as respostas. O seu feedback é imprescindível
- Editado Gustavo Maia Aguiar quarta-feira, 29 de fevereiro de 2012 00:22
- Sugerido como Resposta Gustavo Maia Aguiar quarta-feira, 29 de fevereiro de 2012 00:22
- Marcado como Resposta Jeanderson quarta-feira, 29 de fevereiro de 2012 12:29
-