Como liberar o uso de memória do SQL Server por comando. meu sistema tem 16 GB de RAM, mas quando recebo uma consulta enorme pelo servidor sql, o uso da memória fica cheio. se eu reiniciar o uso da memória do serviço SQL Server, ele ficará livre. mas quero liberar o uso de memória do servidor sql após cada execução de consulta enorme.
relate perguntas
-
Quais são as principais causas de deadlocks e podem ser evitadas?
-
Quanto "Padding" coloco em meus índices?
-
Existe um processo do tipo "práticas recomendadas" para os desenvolvedores seguirem para alterações no banco de dados?
-
Como determinar se um Índice é necessário ou necessário
-
Downgrade do SQL Server 2008 para 2005
O SQL Server deve usar toda a memória. Se você quiser reservar memória para outras coisas, defina a configuração de memória máxima do servidor no SQL Server para que pare de consumir toda a memória.
O SQL Server sempre usará o máximo de memória possível. Mesmo em um servidor projetado apenas para SQL Server, você deve definir um uso máximo de memória na instância. Caso contrário, seu Windows pode funcionar com pressão de memória se você tentar se conectar à máquina como administrador.