- 当我们使用左或者左右模糊匹配的时候,也就是 like %xx 或者 like %xx%这两种方式都会造成索引失效;
因为索引B+树是按照“索引值”有序排列存储的,只能根据前缀进行比较。当采用左或者左右 模糊匹配的时候,比如“%明”的话,可能会查出“张明、李明、周明”这样的数据,所以不知道 从哪个索引值开始比较,于是只能采用全表查询的方式。
因为索引B+树是按照“索引值”有序排列存储的,只能根据前缀进行比较。当采用左或者左右 模糊匹配的时候,比如“%明”的话,可能会查出“张明、李明、周明”这样的数据,所以不知道 从哪个索引值开始比较,于是只能采用全表查询的方式。