ファイルを BLOB にアップロード中にメモリ不足エラーが発生しました

ファイルを BLOB にアップロード中にメモリ不足エラーが発生しました

メモリ不足エラーが発生しました

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

関連情報