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、パフォーマンスモニターのメモリカウンタ。Resource Governor のプール上限を調整する。必要なら同時実行数を減らす。

DBAtlas で開く →

同じデータベースの他の項目