【发布时间】:2022-10-14 13:06:46
【问题描述】:
sql 中是否有任何最后一个命令,例如 top 来更快地获得结果,而不是使用 order by id desc
【问题讨论】:
标签: sql
sql 中是否有任何最后一个命令,例如 top 来更快地获得结果,而不是使用 order by id desc
【问题讨论】:
标签: sql
使用降序索引应该会提高性能:
CREATE TABLE t (
c1 INT, c2 INT,
INDEX idx1 (c1 ASC, c2 ASC),
INDEX idx2 (c1 ASC, c2 DESC),
INDEX idx3 (c1 DESC, c2 ASC),
INDEX idx4 (c1 DESC, c2 DESC)
);
https://dev.mysql.com/doc/refman/8.0/en/descending-indexes.html
【讨论】: