%开头查询的索引问题
来源:7-17 【实战】 分析SQL的执行计划-[keys相关列]
qq_慕圣2531418
2021-11-17
相关截图:

图中标灰的两句sql,上一句是可以利用索引的,但是下一句不可以利用索引,不知为什么??
看教程说以%开头的like查询不能够利用b-tree索引,但是第一句却能[衰][衰]
写回答
1回答
-
sqlercn
2021-11-17
这个截图看不到全部的SQL,另外也需要看一下这两个SQL的执行计划。MySQL5.7的高版本之后对索引进行了优化,增加了索引下推功能,所以部分like查询在查看执行计划时,可以看到也用到了索引。
00
相似问题