本文摘自PHP中文网,作者coldplay.xixi,侵删。
mysql视频教程栏目索引失效的情况。
索引对于MySQL而言,是非常重要的篇章。索引知识点也巨多,要想掌握透彻,需要逐个知识点一一击破,今天来先来聊聊哪些情况下会导致索引失效。
图片总结版
相关免费学习推荐:mysql视频教程
全值匹配(索引最佳)
1 |
|
1 2 |
|
1、违反最左前缀法则
1 2 3 |
|
2、在索引列上做任何操作
1 2 |
|
3、索引范围条件右边的列
1 2 |
|
4、尽量使用覆盖索引
1 2 |
|
5、使用不等于(!=、<>)
1 2 3 |
|
6、like以通配符开头('%abc')
1 2 |
|
1 2 |
|
7、字符串不加单引号索引失效
1 |
|
8、or连接
1 2 |
|
9、order by
1 2 3 |
|
1 2 3 4 |
|
10、group by
1 2 3 |
|
1 2 3 4 |
|
使用的示例数据
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
以上就是介绍mysql索引失效的情况的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
centos 6.5下 mysql-community-server. 5.7.18-1.el6安装
更多相关阅读请进入《mysql》频道 >>
数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。