借助explain分析SQL,判断该怎么建立索引。

还需要注意,有些情况会导致索引失效,用不上索引,应该优化SQL,应用上索引。

什么情况导致索引失效?

  1、在索引列上做任何操作(计算、函数、类型转换(字符串不加引号时))

  2、索引中范围条件右边的列

  3、在使用不等于(!=或<>)和IS NOT NULL 判断的时候

  4、like匹配时,字符串以%开头  

最新文章

  1. iptables一次性封多个ip,使用ipset 工具
  2. Eclipse中的文件导航插件StartExplorer
  3. 对json排序
  4. ppt动画制作bullets
  5. 学习:Log中&#39;main&#39;, &#39;system&#39;, &#39;radio&#39;, &#39;events&#39;
  6. hadoop 2.0 native
  7. CentOS6.5(带图形安装)在使用过程中遇到的一些网络问题迷惑
  8. 用LINQ在集合中查询特定对象
  9. spring的配置模式与注解模式基础
  10. 汇编test和cmp区别
  11. 基于live555的视频直播 DM368IPNC RTSP分析
  12. linux文件权限赋值
  13. .Net程序员学用Oracle系列(29):PLSQL 之批量应用和系统包
  14. C-Flex 与 box布局教程
  15. redis资料收集
  16. 17-Python3 循环语句
  17. selenium打开chrome时,出现 &quot;您使用的是不受支持的命令行标记:--ignore-certificate-errors&quot;&quot;
  18. MyGeneration使用概述
  19. django复习-2-配置、静态文件与路由
  20. html (第四本书第四章参考)

热门文章

  1. 用户对动态PHP网页访问过程,以及nginx解析php步骤
  2. VS2015P配置opencv340
  3. web_ui各种元素的操作
  4. python相关资料链接
  5. linux日志:syslogd和klogd及syslog
  6. AQS实现原理分析——ReentrantLock
  7. Netty学习问题总结
  8. GitHub Or Subversion
  9. 自己制作Chrome便携版实现多版本共存
  10. linus 下redis守护进程启动