SQL Server 2008企业设置和虚拟内存

时间:2010-08-05 00:37:48

标签: windows sql-server-2008

您好我们的服务器有32个核心和256个 GB RAM,我们在Windows 2008 R2 Enterprise上使用这个服务器与SQL Server 2008 Enterprise。

目前Windows已自动分配256GB的交换文件,这似乎过多。是否建议将交换文件硬限制为较小的32GB以强制它使用物理RAM?

2 个答案:

答案 0 :(得分:0)

是交换文件还是hibernate文件?

答案取决于机器预期的工作。您可能会发现Windows没有太多触摸交换文件,因为您有足够的物理内存可用。一种方法是将交换文件分配减少一半,然后使用内置的性能监视工具确保它仍然运行正常,然后经过一段时间的稳定运行后再看一半交换分配。

但这真的是一个问题吗?有了这样的机器,你可能有很大的硬盘空间可用,我怀疑它们将是老式的5400rpm驱动器:)

答案 1 :(得分:0)

理想设置的OLTP SQL Server应该从不需要使用交换文件。这取决于您使用此服务器的目的。

但除非你的磁盘空间不足,否则我不会太担心。 32GB听起来更好。