DBAtlas · Атлас эксплуатации баз данных

701: Недостаточно системной памяти в пуле ресурсов для выполнения этого запроса

SQL Server

Что это значит?

SQL Server не смог выделить из соответствующего пула ресурсов память, необходимую для выполнения запроса. Операция завершилась ошибкой из-за нехватки памяти.

Почему возникает?

Недостаточно памяти сервера, низкое значение max server memory, запросы с большим потреблением памяти (крупные сортировки/хеширования), утечка памяти, множество параллельных запросов или ограничения пулов Resource Governor.

Как исправить

Пересмотрите настройку max server memory и обеспечьте достаточный объём физической RAM. Оптимизируйте запросы с большим потреблением памяти (подходящие индексы, меньше сортировок/хеширований). Отслеживайте память: sys.dm_os_memory_clerks, DBCC MEMORYSTATUS, счётчики памяти Perfmon. Настройте ограничения пулов Resource Governor. При необходимости снизьте параллельность.

Открыть в DBAtlas →

Ещё по этой СУБД