Ошибки SQL/баз данныхКритическая
5320053200 — Недостаточно памяти
Сервер базы данных исчерпал доступную память.
postgresql
Что вызывает эту ошибку
Сервер не смог выделить память для запроса. Причины: большие запросы, недостаточный work_mem или слишком много соединений.
Как исправить
Уменьшите work_mem. Ограничьте max_connections. Оптимизируйте запросы. Добавьте оперативную память. Используйте пул соединений.
Пример
-- out_of_memory: increase work_mem or shared_buffers
SHOW work_mem;
SET work_mem = '256MB';Связанные коды ошибок
Ошибки SQL/баз данныхОшибка
5500655006 — Объект используется
Объект базы данных в данный момент используется и не может быть изменён.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
28P0128P01 — Неверный пароль
Предоставленный для аутентификации пароль неверен.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
4271242712 — Дублирующийся псевдоним
Псевдоним таблицы используется более одного раза в одном запросе.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
MySQL 1153MySQL 1153 — Пакет слишком большой
Запрос или результат превышает max_allowed_packet.
mysql
Подробнее Ошибки SQL/баз данныхОшибка
0800108001 — Клиент не может установить соединение
Клиенту не удалось установить соединение с сервером базы данных.
postgresql
Подробнее Ошибки SQL/баз данныхОшибка
22P0222P02 — Недопустимое текстовое представление
Значение не удалось преобразовать к требуемому типу данных.
postgresql
Подробнее