我在(column_1, column_2, column_3)
上有索引,并且在运行此查询时
SELECT * FROM table ORDER BY column_1 DESC, column_2 ASC, column_3 ASC
不使用该索引。
我需要使用该索引,因为当我仅使用ORDER BY column_1 DESC
(大约0.0005秒)和ORDER BY column_1 DESC, column_2 ASC, column_3 ASC
(大约0.4秒)时,查询时间存在很大差异。
此外,ORDER BY column_1 DESC
中甚至没有使用该索引。
这是EXPLAIN
的{{1}},仅ORDER BY column_1 DESC, column_2 ASC, column_3 ASC
相同:
有没有使用索引的原因吗?