where查询条件的字段顺序打乱会影响命中索引吗?

在上一篇博客中,提到了遵循最左前缀匹配原则就会命中索引,那么我们试想一下,如果我们的where后边条件字段打乱会影响命中索引吗?先来进行下边的实验:

可以看到实验结果,where条件字段顺序没有按照索引的字段顺序,依然不影响命中索引。因为Mysql中有查询优化器,会自动优化查询顺序。

 

posted @ 2022-03-11 17:39  奔跑小王子  阅读(615)  评论(0编辑  收藏  举报