何十億もの行をschema1.table1から新しいschema2.table2に移動したいと思います。table2はtable1からリファクタリングされたものです。したがって、それらのテーブル構造は異なります。table1とtable2の両方がパーティション化されていますが、table2は空です。これらのスキーマは両方とも同じOracle DBにあります。このデータ移行を実行するためのパフォーマンス効率の良い方法は何ですか?最後にのみコミットを実行しますか、それとも増分コミットを選択しますか?つまり、数時間かかったジョブの99%を完了した後にデータの移行が失敗したとしましょう。今ロールバックしますか?増分コミットを行う場合、どのように失敗を処理しますか?