具有大量 RAM 的服务器上的页面文件大小

And*_*rew 4 windows-server-2003 pagefile

我们有一个数据库服务器,我们要升级到 64GB 的 RAM,但目前它只有小型 SCSI 驱动器 - 总计超过 400GB(镜像后为 192GB)。我们的数据库比较小,但是每个人都告诉我们页面文件应该是 1-1.5X RAM。考虑到我们的小磁盘大小,我们需要设置某种类型的最大大小,但是为了页面文件存储而购买 500 美元的 SCSI 磁盘似乎很愚蠢。

Hel*_*ick 7

1.5 倍的物理 RAM 只是一个指导原则。在这篇 Technet 文章中有一些关于页面文件大小的一般指示,这说明了这一点:

在服务器系统上,一个共同的目标是拥有足够的 RAM,这样就不会出现短缺,并且基本上不会使用页面文件。在这些系统上,拥有一个非常大的页面文件可能没有任何用处。

然而,对于某些系统(域控制器、Exchange 服务器)来说,完全禁用页面文件并不是一个好主意。它特别不适用于 DC,对于Exchange Servers来说是一个非常糟糕的主意。我在 E2K7 服务器上看到了那篇文章中描述的 Exchange 行为(由分页引起的极端磁盘抖动),该服务器并不是那么忙于 32G 的物理 RAM,有人将页面文件大小设置为 1G。

我从来没有发现(或听说过)任何表明分页文件对于 SQL 是必要的特定语句,除了一般的论点,即如果其他事情变得流氓并咀嚼所有物理 RAM,它会有所帮助。