首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Mysql >

拔高MySQL索引策略一:隔离查询列

2013-03-06 
提高MySQL索引策略一:隔离查询列select sql_no_cache count(...) where update_time date_sub(current_d

提高MySQL索引策略一:隔离查询列
select sql_no_cache count(...) where update_time > date_sub(current_date ,interval 41 day);

?执行时间:0.07s

最后把索引去除,进行数据的获取(不管是数据的多寡),未进行隔离的查询为1.00s,而进行隔离的查询为1.10s,所以

可以看出,在有索引的字段上进行条件查询,最好将该字段至于表达式的一边,否则索引对于查询的高效将无法得到发挥(以上的sql执行时间都通过100次计算的平均值得出)

?

热点排行