自動インクリメント整数の主キーを持つ大きなデータベース テーブルがあり、Spring Batch を使用して、他のシステムで使用するテーブルの抽出を毎日作成しています。
次の抽出の開始点を設定するために使用するために、前の抽出に入れられた最高の ID を永続化するアプローチを使用しています (つまり、id > last_id_extracted の sql で)。私は現在、プレーンな古い Java を使用して next_id テーブルに JDBC を使用してこれを行っています。
この種の抽出境界を Spring Batch で処理するより良い方法はありますか? おそらく、これはバッチ処理ではかなり一般的なシナリオであり、Spring Batch が役立つでしょうか?
ありがとう