小编Rob*_*ley的帖子

如何让 SQL Server 释放其内存?

我知道 SQL 喜欢 RAM,但是当 Windows 询问时会释放它。我知道这就是 SQL 应该如何工作。但是我有一个 Windows 管理员不相信 SQL 实际上会返回 RAM,并且在这个特定的(虚拟)服务器上,一旦 Analysis Services 完成,SQL 就不需要太多多问 SQL。

所以我试图向 Windows 管理员保证虚拟环境的问题不是“因为 SQL 使用了太多 RAM”,但我似乎无法说服 SQL 在不重新启动服务的情况下释放它。

在处理多维数据集时,SQL 服务愉快地占用了 8GB 的​​ RAM,但由于它没有压力,所以在正常的一天中它不会释放太多内存。Windows 人尖叫,让 SQL 发布它会更好。

我不想使用最大内存设置,因为我确实希望 SQL 在处理时使用那么多 RAM。我只是希望它之后再次下降。

它可能是SQL Server 不释放内存从 SQL Server 回收内存的重复,但我想知道是否有不同的答案。等待 Windows 收回它不会说服这里的 Windows 人员。重新启动服务是一种选择,但我真的不喜欢这个想法。

我想知道如何让 Windows 要求它回来......

windows memory sql-server

19
推荐指数
2
解决办法
7万
查看次数

标签 统计

memory ×1

sql-server ×1

windows ×1