码迷,mamicode.com
首页 > 数据库 > 详细

Mysql优化单表查询

时间:2019-01-21 21:12:34      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:技术分享   like   失效   xpl   转换   plain   explain   分析   分享   

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

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

什么情况导致索引失效?

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

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

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

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

技术分享图片

技术分享图片

 

Mysql优化单表查询

标签:技术分享   like   失效   xpl   转换   plain   explain   分析   分享   

原文地址:https://www.cnblogs.com/xingrui/p/10300627.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!