巨大なデータ テーブル (500 万レコードを含む可能性があります) から、独自の形式 (それぞれ 5000 レコードとしましょう) でいくつかのファイルを作成する必要があります。そして、この作品をマルチスレッドにしたいです。
では、1..5000 や 5001..10000 などのレコードを取得するためのクエリを効率的に作成するにはどうすればよいでしょうか。
select * from table where rownum<5000 and not exist (既にフェッチされたレコード) のようなものを形成できます。しかし、それは効率的なものではありません。
クエリを作成する最善の方法、またはファイルを作成する別の方法を提案してください。