• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:oracle10g java jdbc 大量insertの高速化)

oracle10g java jdbc 大量insertの高速化

このQ&Aのポイント
  • 1万件のデータを高速に処理する方法について
  • 30秒かかっている現状の処理を改善する方法について
  • プログラムの高速化の余地について

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

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

・ストアドで叩き込む ・ps.executeBatch()の回数を増やす。 ・int id = rs5.getInt(1);String line = rs5.getString(2);を省略する(誤差程度) ・インデックスをいろいろ変えてみる ぱっと考え付くのはこのくらいかしら。

その他の回答 (1)

  • SaKaKashi
  • ベストアンサー率24% (755/3136)
回答No.1

jdbcだからネットワーク経由ですよね。 遅くても仕方ないと思いますけど。ちなみにthinドライバですか?

jqa56thaegh
質問者

補足

はい thinドライバです なお2台のDBサーバとAPサーバはすべて違うハードなので ネットワーク経由にならざるをえません

関連するQ&A