私は自分のアプリケーションでSpring/Hibernateのミックスを使用しています(オリジナルはありません)。特定の機能について、CSVファイルのコンテンツをOracleDBのテーブルにインポートする必要があります。今のところ、私はオブジェクトを作成するだけです。
HibernateTemplate.saveOrUpdate
それらのそれぞれに(新しく割り当てられたIDを取得する必要があります)
次に、SpringトランザクションAPIを使用して、メソッドの最後でトランザクションが発生します。
パフォーマンスを除いて、すべてが正常に機能します。パフォーマンスは、5000のオブジェクトには適切ですが、100000には適切ではありません...
だから私はこのようなものを加速するためのアイデアを探しています。Hibernateでの一括挿入について聞いたことがありますが、確実な参照は見つかりませんでした。このインポートをより優れたパフォーマンスで実行するためのアイデアを誰かに教えてもらえますか?