- 题目1:一个表有多个字段,其中 name 是索引字段,其他非索引,id 拥有自增主键索引 。
- 题目2:一个表有2个字段,其中 name 是索引字段,id 拥有自增主键索引 。
- 1 select * from s where name like "xxx"
- 2 select * from s where name like "xxx%"
- 3 select * from s where name like "%xxx"
- 4 select * from s where name like "%xxx%"
针对题目1:1234全部走全索引
针对题目2:12触发索引,34不会触发索引
【MySQL 索引失效-模糊查询,最左匹配原则,OR条件等。】
推荐阅读
- MySQL 全局锁、表级锁、行级锁,你搞清楚了吗?
- golang中的nil接收器
- llinux下mysql建库、新建用户、用户授权、修改用户密码
- RedHat7.6安装mysql8步骤
- golang中的字符串
- flutter系列之:flutter中可以建索引的栈布局IndexedStack
- 究极无敌细节版 Mysql索引
- Mysql通过Canal同步Elasticsearch
- MySQL的日志文件
- 01-MySQL8主从详解