• ベストアンサー

出力ボタンを押したら、エクセルに連続した番号とそれに紐づくIDを、HS

出力ボタンを押したら、エクセルに連続した番号とそれに紐づくIDを、HSSFWorkbookを使って30万件出力させたいのですが〔50000件×6シート〕14万件でアウトオブメモリーで落ちてしまいます。いろいろと試行錯誤はしてみたのですが、ダメでした。 なにか良いアイデアはないでしょうか!?!? ちなみにDBはMySQLを使っています。 evictは使いましたが、やはりダメでした。 すみません助けてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • askaaska
  • ベストアンサー率35% (1455/4149)
回答No.1

いろいろ試行錯誤、が実際何をしたのか知らないけど OutOfMemoryが出たならVMの起動オプションを変更して メモリの割り当てを増やすべき。 それでもダメなら一括で処理するのはあきらめるしかない。

関連するQ&A