Ошибка нехватки памяти при загрузке файла в blob

Ошибка нехватки памяти при загрузке файла в blob

Я получил сообщение об ошибке нехватки памяти.

SQL Error: 0, SQLState: 53200

из postgres при попытке загрузить файл размером 10 МБ в одну строку со столбцом типа blob bytea.

  • Какие параметры конфигурации следует изменить, чтобы разрешить использование вставок такого размера, или это должно работать «из коробки» без каких-либо изменений?

  • Есть ли возможность, как в informix-db, создавать так называемые blob-пространства?

решение1

Каково полное сообщение об ошибке? Не только SQLState, а само сообщение.

Тем не менее, обычно PostgreSQL не устанавливает ограничения в этой точке. Ваша операционная система может — проверьте, не работаете ли вы с какими-то ulimit для процесса, например.

Я понятия не имею, что такое blob-space в informix, но вы хотите рассмотреть «большие объекты», а не встроенные blob. Смотритеhttp://www.postgresql.org/docs/8.4/static/largeobjects.html.

Связанный контент