【发布时间】:2015-01-05 15:11:36
【问题描述】:
我在一个大表上有一个日期字段,我主要按 DESC 顺序查询和排序。我在该字段上有一个默认 ASC 顺序的索引。我读到,如果索引位于单个字段上,那么它是 ASC 还是 DESC 顺序并不重要,因为可以从两个方向读取索引。将索引更改为 DESC 会受益吗?
【问题讨论】:
-
查看执行计划(使用
explain analyze)就知道了。 -
您可能在这里读到:由于可以向前或向后扫描有序索引,因此创建单列 DESC 索引通常没有用 - 排序顺序已经可用常规索引。 postgresql.org/docs/current/static/…
标签: postgresql