
メモリ不足エラーが発生しました
SQL Error: 0, SQLState: 53200
10MB のファイルを blob タイプの列を持つ単一行にアップロードしようとしているときに、postgres からエラーが発生しましたbytea
。
このサイズの挿入を許可するにはどの構成パラメータを変更する必要がありますか、それとも変更せずにそのまま使用できる必要がありますか?
いわゆる BLOB スペースを作成するための、informix-db のようなオプションはありますか?
答え1
完全なエラー メッセージは何ですか? SQLState だけでなく、実際のメッセージです。
とはいえ、通常、PostgreSQL はその時点で制限を課すことはありません。オペレーティング システムによっては、たとえばプロセスに対して何らかの ulimit を使用して実行しているかどうかをチェックする場合があります。
Informix の BLOB スペースが何なのかは分かりませんが、インライン BLOB ではなく「大きなオブジェクト」を調べたいようです。http://www.postgresql.org/docs/8.4/static/largeobjects.html。