为何GROUP BY加上索引更慢呢? select pubdate from products where lang='cn' GROUP BY pubdate order by pubdate desc LIMIT 7 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 加lang和pubdate 这两个字段的联合索引 select count(id) from products where lang='en' order by id desc limit 1 create index xxx on products (lang,pubdate); 从查询计划看:并没有使用索引,因为索引的列pubdate并没有条件啊!!! 建立联合索引create index idx_a on products(lang,pubdate); 1. 你条件 lang='cn' 没有索引。 所以,这个条件会出现全表扫描。2. 因为你有group by 字段是 pubdate。 所以,大家建议你建立联合索引;这样会比较合理。 mysql远程导入的问题 查询数据行转列的问题 mysql 行列转换 一个mysql的存储过程,哪里有问题? 请问MYSQL中时间的比较语句 如何导入.sql到mysql中啊?? 菜鸟求教!如何将c中变量的值插入到数据库中?? 关于mysql l存储过程里的注释 mysqldump导出再source导入后就没了的问题 不能从ecshop的goods库中导入数据到自己新建的库的表中 mycat 做mysql中间件问题 ~~~~查字典,修改字段值~~~~ 急急,求点数据库间传送的解决思路
create index idx_a on products(lang,pubdate);
2. 因为你有group by 字段是 pubdate。 所以,大家建议你建立联合索引;这样会比较合理。