Ouvi dizer que o MS SQL Server ocupa o máximo de RAM possível para armazenar em cache os resultados. Bem, não está deixando espaço de barganha suficiente para a RAM do nosso pequeno servidor.
Como altero as configurações para limitar a quantidade de RAM que ele pode usar?
MS SQL Server em execução no Windows Server 2008.
windows
windows-server-2008
sql-server
FlavorScape
fonte
fonte
Respostas:
Em Como configurar opções de memória usando o SQL Server Management Studio :
Você também pode fazê-lo no T-SQL usando os seguintes comandos (exemplo):
fonte
Definir "memória máxima do servidor" no SQL Server Management Studio
Agora vamos definir a opção "max server memory" para limitar o uso de memória pelo SQL Server. Podemos fazer isso clicando com o botão direito do mouse em nossa instância e escolhendo "Propriedades".
No Pesquisador de Objetos, clique com o botão direito do mouse em um servidor e selecione Propriedades.
Clique no nó Memória, como mostrado abaixo:
4. Em Opções de memória do servidor, digite a quantidade que deseja para Memória máxima do servidor. Abaixo, como você pode ver, estamos configurando a memória máxima do servidor para 4096 MB (ou seja, 4 GB).
O exemplo a seguir define a opção de memória máxima do servidor para 4 GB:
Ref: https://technet.microsoft.com/en-us/library/ms191144(v=sql.105).aspx
fonte