あるデータベースから行をフェッチし、同期のために別のデータベースに挿入するデーモンプロセッサを作成しました。boolean
表示フラグに基づいて行をフェッチしますsync_done
。
私のテーブルには数十万の行があります。ですべての行を選択すると sync_done is false
、データベースのパフォーマンスの問題が発生しますか?の値を持つ行のみがフェッチさsync_done
れるため、パフォーマンスを向上させるためにその列にインデックスを適用する必要がありますか?sync_done
false
たとえば、10000行あります。これらのうち、9500はすでに同期されており(sync_done is true
)、選択されません。
私がどのように進めるかを提案してください。