mysql的LIKE模糊查询,请使用模糊右查询,会走索引,模糊左查询和全查询,数据量大会导致索引失效

数据量大的前提下,最少几百万数据量:

mysql的LIKE模糊查询,请使用模糊右查询。

验证如下:十几万的数据量

全模糊Like查询,索引丢失

mysql底层LOCATE语法查询,也会丢失索引

Like模糊右查询,索引并未丢失,走了索引

mysql使用模糊左查询,也会丢失索引

结论:

由此可见,mysql使用like进行模糊查询,尽量使用模糊右查询,以保证走了索引。

 

posted @ 2023-11-27 10:13  夜尽天明之无关风月  阅读(1043)  评论(0)    收藏  举报