あなたはインデックスを誤解しています。インデックスを使用したとしても、2 億エントリにわたってインデックス スキャンを実行します。これには長い時間がかかり、さらに DISTINCT を実行するのにかかる時間 (並べ替えが発生する) が必要になるため、実行するのは好ましくありません。クエリで DISTINCT が表示されると、常に赤いフラグが立てられ、クエリを再確認する必要があります。この場合、おそらく正規化の問題がありますか?
あなたはインデックスを誤解しています。インデックスを使用したとしても、2 億エントリにわたってインデックス スキャンを実行します。これには長い時間がかかり、さらに DISTINCT を実行するのにかかる時間 (並べ替えが発生する) が必要になるため、実行するのは好ましくありません。クエリで DISTINCT が表示されると、常に赤いフラグが立てられ、クエリを再確認する必要があります。この場合、おそらく正規化の問題がありますか?