文章详情页
mysql优化 - mysql like语句会导致全表扫描?
浏览:257日期:2022-06-12 10:38:44
问题描述
select id from t where name like ’%abc%’
问题解答
回答1:模糊查询,就算你有索引,你也不知道索引里是不是有这三个字母还是这么排列的位置还是这样的那一行呀。。。
回答2:不一定 看查询条件。如果是符合左前缀,即可走索引比如 like abc%
回答3:同楼上,sql中尽量别 like 前后模糊,如果数据量大,那得蹦。
相关文章:
1. navicat - Mysql无法连接2. mysql - SELECT 多個資料表及多個欄位3. 【python小白】 问关于__new__方法的作用的问题4. python - celery beat 调度如何运行期间动态添加任务?5. PHP中的$this代表当前的类还是方法?6. python中merge后文件莫名变得非常大7. 级联对象 - mysql 级联查询问题8. php mail无法发送邮件9. python - 如何使用requests模块在一个post中提交含有多个相同名称的数据?10. thinkphp中Controller里面使用Request::File(’image’);
排行榜

网公网安备