O SQL Server armazenará tantos dados quanto possível - o que é o que outros disseram uma coisa boa. Esses dados em cache são chamados de cache de buffer - mas é necessário limitar isso.
Então, o que você precisa fazer para corrigir isso é limitar o tamanho do cache de buffer . A regra prática é (Total_RAM - (2GB ou 10% (o que for maior)) = Cache máximo do buffer.Se você não limitar o tamanho desse cache, o servidor poderá começar a pressionar a memória conforme o sistema operacional e o SQL Você pode encontrar essa configuração na seção de memória das propriedades do SQL Server no Management Studio:
Vejaaspráticasrecomendadasdememóriaem
Como isso começou a acontecer recentemente, meu palpite é que alguém fez algo para criar concorrência de memória com o SQL Server instalando ou executando outro software.
Por fim, se você quiser ver a quantidade de memória que o SQL Server está realmente usando para o buffer pool, consulte o contador SQL Server Memory Manager: Total Server Memory
perfmon. Essa é a quantidade de memória que o conjunto de buffers está usando (não a memória total do servidor). Taskman não mostrará esta memória.