团队,我已经验证了从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索引显示不重复的可能性是什么?
indisunique表示索引键相对于被索引的表列具有UNIQUE属性。这并不意味着该索引与其他现有索引不同:PostgreSQL允许创建冗余索引并且不会删除它们。