mysql 联合索引> 和 order by 不走 索引 慎用

来源:互联网 发布:现货股票行情的软件 编辑:程序博客网 时间:2024/05/16 17:43

我有一个联合索引idx_css(createddate,storeId,site)

EXPLAIN SELECT * FROM statis_domain AS a WHERE  a.`createddate` > '2015-04-23' AND a.`storeId` = 0

现有以上sql语句,竟然用不到联合索引。

解决办法:1、createddate>'time1' and createddate<'time2' 


后来网上查到,单独用>和order by都会影响索引使用,使用的时候,多explain或者desc,及早发现并解决问题。

0 0
原创粉丝点击