Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PostgreSQL > ERROR: out of memory


Автор: polin11 26.3.2021, 13:38
Использую СУБД Postgresql, пытаюсь вставить 176 000 записей в таблицу, падает ошибка  
Ошибка выполнения SQL команды: ERROR:  out of memory
DETAIL:  Failed on request of size 33554321
Подскажите какую настройку PG сервера посмотреть и как изменить, чтобы ошибка не падала?

Автор: Akina 29.3.2021, 08:18
Цитата(polin11 @  26.3.2021,  14:38 Найти цитируемый пост)
пытаюсь вставить 176 000 записей в таблицу

Как именно?

Автор: polin11 30.3.2021, 03:53
Вставка через INSERT, 
ошибка падает через раз при вставке даже 30 000 записей, 
понятно что нужно делать вставку через COPY, 
хочу узнать какие параметры в postgresql.conf могут влиять на эту ошибку.
Параметры сейчас такие
RAM 6 Gb
work-mem 3 Mb
shared_buffers 1,5 Gb

Автор: Akina 30.3.2021, 09:05
Посмотри https://postgrespro.ru/list/id/CAOEVnYsBCXJ=vYd2bo8xqRwnE9rq_PTOQa2OKsUWec59YMRr-Q@mail.gmail.com и https://dba.stackexchange.com/a/64578/150107

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)