DBAtlas · 数据库运维图谱

701: There is insufficient system memory in resource pool to run this query(资源池中的系统内存不足,无法运行此查询)

SQL Server

含义

SQL Server 无法从相关资源池分配运行查询所需的内存。操作因内存压力而失败。

原因

服务器内存不足、max server memory 设置过低、消耗大量内存的查询(大型排序/哈希)、内存泄漏、大量并发请求,或 Resource Governor 池限制。

解决方法

检查 max server memory 设置并提供足够的物理 RAM。优化消耗大量内存的查询(合适的索引、更少的排序/哈希)。监控内存:sys.dm_os_memory_clerks、DBCC MEMORYSTATUS、Perfmon 内存计数器。调整 Resource Governor 池限制。必要时降低并发度。

在 DBAtlas 中打开 →

同一数据库的其他条目