701: Недостаточно системной памяти в пуле ресурсов для выполнения этого запроса
SQL ServerЧто это значит?
SQL Server не смог выделить из соответствующего пула ресурсов память, необходимую для выполнения запроса. Операция завершилась ошибкой из-за нехватки памяти.
Почему возникает?
Недостаточно памяти сервера, низкое значение max server memory, запросы с большим потреблением памяти (крупные сортировки/хеширования), утечка памяти, множество параллельных запросов или ограничения пулов Resource Governor.
Как исправить
Пересмотрите настройку max server memory и обеспечьте достаточный объём физической RAM. Оптимизируйте запросы с большим потреблением памяти (подходящие индексы, меньше сортировок/хеширований). Отслеживайте память: sys.dm_os_memory_clerks, DBCC MEMORYSTATUS, счётчики памяти Perfmon. Настройте ограничения пулов Resource Governor. При необходимости снизьте параллельность.
Ещё по этой СУБД
- 233Соединение с сервером успешно установлено, но затем произошла ошибка (на другом конце канала нет процесса)
- 823Операционная система вернула SQL Server ошибку при чтении/записи по смещению в файле (ошибка I/O)
- 824SQL Server обнаружил ошибку I/O, связанную с логической согласованностью (повреждение страницы)
- 845Истёк тайм-аут ожидания buffer latch
- 3201Не удаётся открыть устройство бэкапа. Ошибка операционной системы (ошибка устройства бэкапа)
- 8134Ошибка деления на ноль
- 245Ошибка преобразования значения в тип данных