
Я получил сообщение об ошибке нехватки памяти.
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.