btree索引列的状态是否唯一TRUE

问题描述 投票:0回答:1

团队,我已经验证了从pg_index来看btree索引列之一的状态不正确。在同一列上存在一个主键。

Example: 
create table table1(id integer,name varchar,address varchar);

alter table table1 add constraint id_pk primary key(id);
create index idx_1 on table1 using btree(id);

我想删除此表上重复的“ idx_1”索引。但是从pg_index验证的idx_1“状态是唯一的。

我们能否知道btree索引显示不重复的可能性是什么?

postgresql postgresql-9.5
1个回答
0
投票

indisunique表示索引键相对于被索引的表列具有UNIQUE属性。这并不意味着该索引与其他现有索引不同:PostgreSQL允许创建冗余索引并且不会删除它们。

© www.soinside.com 2019 - 2024. All rights reserved.