
我收到記憶體不足錯誤
SQL Error: 0, SQLState: 53200
來自 postgres,同時嘗試將 10MB 檔案上傳到具有 blob-type 欄位的單行中bytea
。
應該更改哪些配置參數以允許這種尺寸的插入,或者應該無需修改即可開箱即用?
是否有類似 informix-db 中的選項來建立所謂的 blob 空間?
答案1
完整的錯誤訊息是什麼?不只是 SQLState,還有實際的訊息。
也就是說,通常 PostgreSQL 在此時不會施加限制。例如,您的作業系統可能會檢查您是否正在使用進程的某些 ulimit 運行。
我不知道 informix 中的 blob 空間是什麼,但您想查看“大物件”而不是內聯 blob。看http://www.postgresql.org/docs/8.4/static/largeobjects.html。