如果我们有复杂的查询,对 where 子句进行排序可以加快这个过程吗?
如果我们将子句从可能较小的收益排序到较大的收益,它是否有任何性能差异?
例如:
- 来自 1.000 人。
- 700名女性,
- 其中300人毕业
- 其中50人也是音乐家。
1
WHERE gender = 'female'
AND education = 'college'
AND hobby = 'music'
还是这样更好?
2
WHERE hobby = 'music'
AND education = 'college'
AND gender = 'female'