我们有几个 SQL 2005 实例正在被虚拟化并升级到运行 VMWare vSphere 5.1 的 SQL 2008 R2。
我们的 VMWare 管理员告诉我,在我们的组织中,他们不会为来宾过度分配内存。根据他的说法,尽管 VMWare 建议为在虚拟机上运行的 SQL 服务器启用“内存中的锁定页面”。
是否为在虚拟机上运行的 SQL Server 启用了“内存中的锁定页面”?
我们有几个 SQL 2005 实例正在被虚拟化并升级到运行 VMWare vSphere 5.1 的 SQL 2008 R2。
我们的 VMWare 管理员告诉我,在我们的组织中,他们不会为来宾过度分配内存。根据他的说法,尽管 VMWare 建议为在虚拟机上运行的 SQL 服务器启用“内存中的锁定页面”。
是否为在虚拟机上运行的 SQL Server 启用了“内存中的锁定页面”?
我相信现在的普遍共识是,如果您要部署到 Windows 2008 R2 等现代操作系统上,并且服务器专用于 SQL Server,则通常不需要在内存中锁定页面。现代操作系统在管理内存方面比早期版本(甚至是 Windows 2003)要好得多。但是,对这两种情况进行测试是明智的。