标签: postgresql
我有一个select查询,该查询使用两个indexes(一个索引unique,一个索引non-unique)。
select
indexes
unique
non-unique
它们始终使用where子句的第一个索引。如何强制该查询使用唯一索引(无论是否为sequential)?我的查询由ORM创建,我无法调整sequential。
where
sequential
ORM
答案 0 :(得分:0)
您将创建部分索引,从中将排除不满足索引唯一值的行。 https://www.postgresql.org/docs/8.0/indexes-partial.html