我们有一个数据库服务器,我们正在升级到64GB的RAM,但目前它只有小型SCSI驱动器 – 总共刚刚超过400GB(镜像后为192GB).我们的数据库相对较小,但每个人都告诉我们页面文件应该是1-1.5X RAM.考虑到我们的小磁盘大小,我们需要设置某种类型的最大尺寸,但仅仅为了存储页面文件而在SCSI磁盘中购买500美元似乎很愚蠢.
1.5倍的物理RAM只是一个指导原则.在
this Technet article中有一些关于页面文件大小调整的一般指针,这说明了这一点:
原文链接:https://www.f2er.com/windows/367280.htmlOn server systems,a common objective
is to have enough RAM so that there is
never a shortage and the pagefile is
essentially,not used. On these
systems,having a really large
pagefile may serve no useful purpose.
但是对于某些系统(域控制器,Exchange服务器)来说,完全禁用页面文件并不是一个好主意.它是specifically contra-indicated for DC’s,对于Exchange Servers来说这是一个非常糟糕的主意.我在E2K7服务器上看到了那篇文章中描述的Exchange行为(由于分页导致的极端磁盘抖动),而这些服务器并不是那么忙于32G的物理RAM,有人设置了页面文件大小为1G.
我从来没有发现(或听说过)任何特定的语句,表明sql需要一个分页文件,除了一般的论点,如果其他东西变得流氓并且咀嚼所有物理RAM,它会有所帮助.