我已经阅读了几篇关于 SQL Server 的页面预期寿命以及它的含义以及您可以从中收集到哪些信息的文章。在我读过的大多数文章中,一个常见的、健康的 PLE 值大约是 1000-2000 秒。我已经读过,下降到大约 300 秒可能意味着您的 RAM 可能不足。
我最近刚刚升级了我们的硬件,从 14GB 增加到 64GB 的 RAM。在 14GB 上,我的 PLE 大约是 300 秒,而且我每秒有很多 5-6 次内存授予待处理。所以,这很糟糕,我增加了 RAM。现在,我的 PLE 在 5000 秒左右要高得多,而且没有更多未决的内存授予。如果我记得的话,我已经看过 7000 秒了。这比我读过的任何东西都要高得多。
高 PLE 会是坏事吗?还是越高越好?
编辑:对不起,我的 PLE 不是 7000 秒,而是70,000秒!虽然,目前它已降至 7000 左右。

max_server_memory 设置为 2147483647。