mysql索引优化问题

时间:2011-07-27 11:27:18

标签: mysql indexing query-optimization

我有如下查询。

SELECT a,b,c,d 
FROM table_name  
WHERE e=1 AND f=0 
GROUP BY d 
ORDER BY id DESC LIMIT 5

当我索引(e,f,d)查询时间:4秒

当我索引(d,e,f)查询时间:20秒

因此,我理解索引列的排序很重要。 哪个索引对mysql更好?

1 个答案:

答案 0 :(得分:1)

索引应首先满足where子句,然后是group或order子句。始终在查询中使用EXPLAIN以查看其执行方式