Como limitar o consumo de memória utilizado pelo SQL Server?
Atualizado: 6 de out. de 2022
Olá pessoal, no post de hoje irei mostrar de forma simples, como limitar o consumo de memória utilizado pelo SQL Server.

Por que é necessário realizar essa limitação?
Porque por padrão o SQL Server aloca dinamicamente uma grande quantidade de memória durante sua atividade, chegando a deixar o sistema operacional com pouca ou nenhuma memória para o funcionamento.
Para definir a memória máxima do servidor para o SQL Server:
Abra o SQL Server Management Studio (SSMS) e clique com o botão direito na instância.
Clique em Propriedades.

3. Na janela de Propriedades do Servidor clique em Memória;
4. Defina o limite máximo de memória que o SQL Server deve utilizar;
5. E clique em OK.

Simples assim pessoal.
Sempre vem o questionamento de quanto de memória devo disponibilizar para o SQL Server, essa pergunta vai depender de cada cenário, por exemplo, se o servidor é um servidor de banco de dados dedicado ou há outros aplicativos em execução e se há mais de uma instância do SQL Server em execução no servidor.
Geralmente em um servidor dedicado e que tenha apenas uma instância do SQL Server em execução, eu reservo 4 GB para o sistema operacional e o restante disponibilizo para o SQL Server, por exemplo, se tenho 32 GB de memória no servidor configuro o limite máximo de memória do SQL Server para 28 GB e deixo o restante (4GB) para o sistema operacional.
Então é isso pessoal, espero que tenham gostado do post. Abraços
#sqlserver #dba #memoria #maxmemory