[Oracle] DBMS_SQLパッケージでORA-04030エラーが発生 | Archive Redo Blog

Archive Redo Blog

DBエンジニアのあれこれ備忘録

DBMS_SQLパッケージを使用して数十万件のレコードをカーソル処理するプログラムを作成し、実行してみたところ、以下のようなエラーが発生しました。

ORA-04030: 1068バイト(callheap,temporary memory)を割り当てようとしてプロセス・メモリーが不足しました。

うむ...


メモリの設定を増やすにしてもどれだけ増やせばいいか何とも決めがたいところだし、処理する件数を減らしたほうがよさそうだ...




【関連エントリ】
[Oracle] 動的に編集したカラム数が不定なSELECT文をカーソル処理してみる。 2005/09/21
[Oracle] DBMS_SQLパッケージでORA-04030エラーが発生 2006/09/29