SQL Server 2012 标准版 - 多实例和内存利用率

SQL*_*L3D 9 sql-server clustering sql-server-2012

如果我们在一台具有 192 GB RAM 的服务器上有多个 SQL Server 2012 标准版实例(具有 64 GB 内存限制),两个实例是否只能访问前 64 GB 内存,还是可以访问不同的内存?部分内存,以便他们每个人都可以拥有自己的 64 GB“块”。

如果两个节点都故障转移到单个节点,则这对于 Active/Active 集群是考虑因素。

小智 7

知道两个实例彼此绝对无关,我想您可以在一台服务器上使用两个实例,每个实例都有 64gig。至少在我看来,操作系统是为应用程序分配内存的人,所以应该没问题:)


SQL*_*L3D 1

我只是想对此做出明确的答复。SQL Server Standard 实例不限于“前”64GB 内存。因此,在上述情况下,在具有 192 GB RAM 的服务器上,您可以拥有 2 个 SQL Server 实例,它们都能够使用完整的 64 GB 内存。

由于这两个实例都不受处理器限制,因此我们采取了额外的步骤,通过处理器关联将每个实例分配给它自己的物理 NUMA 节点。感谢 Aaron Bertrand 的评论以及 Bob Ward 出色的 PASS 2012 演示“SQLOS 2012 内部”了解配置详细信息...