Mysql like ' ' 会不会用到索引
来源:互联网 发布:windows 故障转移 编辑:程序博客网 时间:2024/06/04 19:53
mysql在使用like查询中,能不能用到索引?在什么地方使用索引呢?
在使用like的时候,如果使用‘%%’,会不会用到索引呢?
EXPLAIN SELECT * FROM `user` WHERE username LIKE '%ptd_%';
上面的结果是全表扫描(type == ALL),并没有使用到索引。
只是使用一个%的查询结果:
EXPLAIN SELECT * FROM `user` WHERE username LIKE 'ptd_%';
这个使用到了索引(type == range)。
EXPLAIN SELECT * FROM `user` WHERE username LIKE '%ptd_';
在前面使用%时也是全表扫描,没有使用到索引。
综上,mysql在使用like查询的时候只有不以%开头的时候,才会使用到索引。
阅读全文
0 0
- Mysql like ' ' 会不会用到索引
- mysql like 是否会用到索引
- mysql like的索引
- mysql like查询 使用索引
- mysql 全文索引,回避like 的低效
- 看mysql的like是否使用索引
- MySQL全文索引 回避like 的低效
- mysql全文索引替换like '%11%'
- 某些mysql like查询也是可以使用到索引的
- MySQL全文检索中Like索引的实现
- MySQL全文索引Match Against与Like比较
- 某些mysql like查询也是可以使用到索引的
- MySQL全文索引Match Against与Like比较
- MySQL全文索引Match Against与Like比较
- MySQL全文索引Match Against与Like比较
- Truncate Table 会不会释放索引
- Truncate Table 会不会释放索引
- like ,order 使用索引
- 计算一个字节中有多少位被置1
- http://www.cnblogs.com/vigiles/p/3643489.html
- MongoDB入门(02)
- 欢迎使用CSDN-markdown编辑器
- lintcode --跳跃游戏II
- Mysql like ' ' 会不会用到索引
- JNI 调用构造方法和父类实例方法
- 将博客搬至CSDN
- List集合数据排序使用比较器
- JAVA中IO流中的file类输出流和输入流,递归函数笔记总结,附习题
- MySQL数据库
- Java无需解压直接读取Zip文件和文件内容
- 7月18百度测试实习生二面经历
- mongo数据查询