適切なインデックスを作成することにより、フルスキャンを回避するために1つのクエリを最適化することはほぼ常に可能です(フルスキャンを実行する方が実際に安価な場合があります)。ただし、同じテーブルに対して複数のクエリを実行すると、そのうちのいくつかがフルスキャンを実行するか、より多くのインデックスが作成されるシナリオがあり、テーブルに列があります:-)
適切なインデックスを作成することにより、フルスキャンを回避するために1つのクエリを最適化することはほぼ常に可能です(フルスキャンを実行する方が実際に安価な場合があります)。ただし、同じテーブルに対して複数のクエリを実行すると、そのうちのいくつかがフルスキャンを実行するか、より多くのインデックスが作成されるシナリオがあり、テーブルに列があります:-)