pg_index
目录pg_index
包含关于索引的部分信息。
其他信息大部分在pg_class
中。
表 53.26. pg_index
Columns
列类型 描述 |
---|
此索引的 |
此索引所对应的基表的 |
索引中的总列数(与 |
索引中键列的编号,不计入任何的内含列,它们只是被存储但不参与索引的语义 |
如为真, 这是唯一索引 |
这个值仅用于唯一索引。如果为false,则此唯一索引将认为null值是不同的(因此索引可以包含列中的多个null值,这是默认的PostgreSQL行为)。 如果为true,则将认为null值相等(因此索引只能包含列中的一个null值)。 |
如为真,表示索引为表的主键(如果此列为真, |
如为真,此索引支持一个排他约束 |
如为真,唯一性检查在插入时立即被执行(如果 |
如果为真,表示表最后以此索引进行了聚簇 |
如果为真,此索引当前可以用于查询。
为假表示此索引可能不完整:它肯定还在被 |
如果为真,查询必须不使用该索引,直到这个 |
|
如果为假,索引正处于被删除过程中,并且必须被所有处理忽略(包括HOT安全的决策) |
如果为真,这个索引被选择为使用 |
这是一个包含 |
对于索引键( |
对于索引键中的每一列( |
这是一个 |
非简单列引用索引属性的表达式树(以 |
部分索引谓词的表达式树(以 |