Meu servidor em que o SQL Server é executado tem 8 GB de RAM. Existe uma fórmula padrão que o DBA usa para medir o recurso mínimo e máximo a ser alocado para o SQL Server com base no tamanho da RAM do servidor?
Preciso saber quanto MB é ideal para essas configurações:
- Memória Mínima do Servidor (MB)
- Memória máxima do servidor (MB) e
- Memória mínima por consulta.
Minha pesquisa me leva a este link: Diretriz
Mas acho que a melhor solução é saber como ele chegou a esses números.
O link que você apontou fornece um bom número inicial, que na maioria dos casos é suficiente como uma boa configuração.
Eu sugiro que você deixe a memória mínima como DEFAULT e ajuste a memória máxima.
Além disso, o melhor é basear o uso do servidor de banco de dados durante todo o ciclo de negócios, pois isso fornecerá o melhor número com base em sua carga de trabalho usando os contadores PERFMON abaixo:
Observação: se você for usar qualquer fórmula ou calculadora online para calcular a configuração de memória do SQL Server, o melhor é ler Beaware of Wow… Uma calculadora online para configurar incorretamente a memória do SQL Server! - por Jonathan Kehayias primeiro.
Algumas boas referências:
Quanta memória meu SQL Server realmente precisa? - por Jonathan Kehayias