您的位置:首页技术文章
文章详情页

mysql优化 - mysql like语句会导致全表扫描?

浏览:39日期:2022-06-12 10:38:44

问题描述

select id from t where name like ’%abc%’

问题解答

回答1:

模糊查询,就算你有索引,你也不知道索引里是不是有这三个字母还是这么排列的位置还是这样的那一行呀。。。

回答2:

不一定 看查询条件。如果是符合左前缀,即可走索引比如 like abc%

回答3:

同楼上,sql中尽量别 like 前后模糊,如果数据量大,那得蹦。

相关文章: