where条件顺序是否对查询效率有影响?
2019-05-27 本文已影响0人
AlanSun2
结论:没有影响。首先,如果没有使用到索引,扫描全表不会对查询有影响。如果有使用到索引,和索引的声明顺序有关(多个单索引的顺序或联合索引的顺序),与查询条件顺序无关。其实这里mysql会使用查询优化器来匹配最佳索引来提高查询效率。
结论:没有影响。首先,如果没有使用到索引,扫描全表不会对查询有影响。如果有使用到索引,和索引的声明顺序有关(多个单索引的顺序或联合索引的顺序),与查询条件顺序无关。其实这里mysql会使用查询优化器来匹配最佳索引来提高查询效率。