四时宝库

程序员的知识宝库

Mysql 关于Like 是否走索引的使用

一、如果必须使用模糊查询时,需要使用右模糊匹配,不要使用左右同时模糊匹配

part_num like '%101%' part_num索引无效

part_num like '101%' part_num索引有效

二、关联查询,数据量多时【几百万】,不要使用模糊查询,一样超过3秒。

三、通过 explain 了解到 SQL 的执行计划后,我们不仅可以了解 SQL 执行时使用的索引,判断加锁场景,还可以针对其他信息对 SQL 进行优化分析,比如将 type 类型从 index 优化到 ref 等。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接