SQL Server 2012 和 2014 内存限制

SQL Server 2012 和 2014 内存限制

我们正在构建一个具有 128GB RAM 的新服务器。我们希望尽可能多地利用这些内存,而我的理解是 2008、2008R2 和 2012(所有标准版)的内存都限制为 64GB。

这让我觉得,现在争论 SQL Server 2014 Standard 的案例是轻而易举的事,Brent 已确认该限制最终提高到了 128GB(https://ozar.me/2014/03/good-news-sql-server-standard-editions-limits/

然而,我发现微软的这个页面(令人惊讶的是)非常令人困惑: http://msdn.microsoft.com/en-us/library/ff642522.aspx

我预计术语上会有一些细微差别,但它似乎陈述了两个相互矛盾的事实。

  • SQL Server 2014 Standard 和 Enterprise 最大支持 64 GB 的系统内存。
  • SQL Server 标准版支持 128 GB 的系统内存,而 SQL Server Enterprise 则最大支持操作系统内存。

是哪一个?!

答案1

看看这个: http://msdn.microsoft.com/en-US/en-en/library/cc645993.aspx

查看“跨箱规模限制”,您会找到正确的信息(2014 年)。

我认为标准版支持每个实例 128GB RAM。64GB 内存限制仅适用于分析服务和报告服务

希望这可以帮助。

答案2

SQL 2014 支持 128Gb Ram。SQL 2012 和 2008 支持 64Gb Ram。

您可以在以下站点查看并比较所有版本的所有限制。

https://msdn.microsoft.com/en-us/library/ff642522%28v=sql.120%29.aspx

相关内容