当非唯一索引在一起时,如何强制“ postgresql”使用唯一索引

时间:2018-11-13 09:52:10

标签: postgresql

我有一个select查询,该查询使用两个indexes(一个索引unique,一个索引non-unique)。

它们始终使用where子句的第一个索引。如何强制该查询使用唯一索引(无论是否为sequential)?我的查询由ORM创建,我无法调整sequential

1 个答案:

答案 0 :(得分:0)

您将创建部分索引,从中将排除不满足索引唯一值的行。 https://www.postgresql.org/docs/8.0/indexes-partial.html