WHERE句の要素の順序によって、クエリの速度が変わりますか?
私は次のものを持っています:
SELECT * FROM table1 WHERE a<b
。これにより、500レコードが返されます。
SELECT * FROM table1 WHERE c<d
。これにより、130000000レコードが返されます。
ここで、次のいずれかを選択できる場合:
SELECT * FROM table1 WHERE a<b AND c<d
また
SELECT * FROM table1 WHERE c<d AND a<b
これらの2つのクエリのどちらが高速になりますか?順序は重要ですか?