【发布时间】:2011-11-23 16:17:01
【问题描述】:
我的 order by 语句存在索引问题。我有这个查询女巫正在快速运行:
SELECT name from members where kat = 2 order by date DESC;
我在成员表上有一个复合索引:
kat_index(kat,date);
现在我的应用发生了变化,我添加了这样的查询:
SELECT name from members where kat = 2 order by logged_in DESC, status DESC, date DESC;
现在查询很慢,因为它使用的是文件排序。所以问题是......我应该添加什么类型的索引来满足这两个查询?
【问题讨论】:
标签: mysql optimization sql-order-by