SQL Server 2012/2014缓冲池中可用的内存不足

时间:2017-10-05 19:21:35

标签: memory sql-server-2012 sql-server-2014

我们在Windows 2012上运行了大量SQL Server 2012 Standard和SQL Server 2014 Standard数据库实例,每个实例都有不同的存储和内存。我们正在

  

错误代码:802;缓冲池中没有足够的可用内存

当我们构建大型SQL Server索引时,来自3个数据库服务器的

,并且间歇性地发生,在3或4个月内发生一次。相同的索引在具有相同版本的SQL Server且只有内存和CPU的1/3的服务器上运行良好。

SQL Server 2012标准

Server1:内存 - 从128 GB版本11.0.6分配的110GB - “错误代码:802;缓冲池中没有足够的可用内存。”当我们运行重指数时报告。

Server2:从96GB版本11.0.6中分配给SQL的内存-78GB - “错误代码:802;缓冲池中没有足够的可用内存。”当我们运行重指数时报告。

服务器:内存分配18GB的24GB。 VM。没有索引错误 - 11.0.5

服务器:内存24GB,32GB。物理。没有索引错误 - 11.0.5

SQL Server 2014标准

服务器1:64GB物理内存版本12.0.5中的内存56GB - “错误代码:802;缓冲池中没有足够的可用内存。”当我们运行重指数时报告。

服务器2:内存18GB输出24GB-VM - 无索引错误 - 版本12.0.5。

0 个答案:

没有答案