pg_index #
目录 pg_index 包含关于索引的部分信息。
其余信息大多在
pg_class 中。
Table 52.26. \1 字段列说明
Column Type Description |
|---|
该索引对应的 |
该索引所属表对应的 |
索引中的总列数(与 |
索引中键列的数量, 不算任何包含列, 后者只是被存储,并不参与索引语义 |
如果为真,这是一个唯一索引 |
该值只用于唯一索引。如果为假,该唯一索引会把空值视为互不相同 (因此索引可以在一列中包含多个空值,这是 PostgreSQL 的默认行为)。 如果为真,它会把空值视为相等 (因此索引在每列中最多只能包含一个空值)。 |
如果为真,该索引表示表的主键
(此时 |
如果为真,此索引支持一个排他约束 |
如果为真,唯一性检查会在插入时立即强制执行
(如果 |
如果为真,则该表上一次聚簇就是在此索引上进行的 |
如果为真,该索引当前对查询有效。假意味着该索引可能不完整:
它仍必须被 |
如果为真,则在当前 |
|
如果为假,该索引正在被删除的过程中,出于所有目的 (包括 HOT 安全性判定)都应忽略它 |
如果为真,表示该索引已通过
|
这是一个含 |
对于索引键中的每一列( |
对于索引键中的每一列( |
这是一个含 |
对于不是简单列引用的索引属性,
是其表达式树( |
部分索引谓词的表达式树
( |