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

我有一个联合索引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,及早发现并解决问题。

©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页