小编use*_*852的帖子

SQL Server 2012 SP3 上的内存不足问题

我一直有定期的 SQL Server OOM 错误,有一次 SQL Server 自行关闭并且总是在夜间发生,当时没有人使用它,并且当时没有运行 SQL 代理作业:

这是典型的错误:

08/17/2017 19:31:17,spid100,Unknown,资源池“内部”中的系统内存不足,无法运行此查询。

08/17/2017 19:31:17,spid100,未知,错误:701 严重性:17 状态:123。

08/17/2017 19:31:17,spid112,未知,错误:18056 严重性:20 状态:29。(参数:)。错误以简洁模式打印,因为格式化过程中出现错误。跟踪 ETW 通知等将被跳过。

这是服务器信息:

  • 10GB MIN SQL 服务器内存
  • 21GB 最大 SQL 服务器内存
  • 服务器上只有 4 个 DB
  • 它们的大小每个只有 1 到 2 GB
  • Tempdb 大小从未增长到超过 1GB(设置为自动增长到 10GB)
  • 索引都是低碎片,更新了统计信息
  • 版本:

    Microsoft SQL Server 2012 (SP3) (KB3072779) - 11.0.6020.0 (X64) 
        Oct 20 2015 15:36:27 
        Copyright (c) Microsoft Corporation
        Standard Edition (64-bit) on Windows NT 6.3 <X64> (Build 9600: ) (Hypervisor)
    
    Run Code Online (Sandbox Code Playgroud)

我检查了多个项目:

sql-server memory sql-server-2012

8
推荐指数
1
解决办法
1069
查看次数

标签 统计

memory ×1

sql-server ×1

sql-server-2012 ×1