Перейти к содержимому
Ошибки SQL/баз данныхКритическая
53200

53200 — Недостаточно памяти

Сервер базы данных исчерпал доступную память.

postgresql

Что вызывает эту ошибку

Сервер не смог выделить память для запроса. Причины: большие запросы, недостаточный work_mem или слишком много соединений.

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

Уменьшите work_mem. Ограничьте max_connections. Оптимизируйте запросы. Добавьте оперативную память. Используйте пул соединений.

Пример

-- out_of_memory: increase work_mem or shared_buffers
SHOW work_mem;
SET work_mem = '256MB';
Официальная документация

Связанные коды ошибок