카탈로그pg_index부품을 포함합니다PG_CLASS.
표 45-25.pg_index열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
IndexRelid | OID | pg_class.Oid | pg_class이 색인 입력 |
Indrelid | OID | pg_class.Oid | PG_CLASS테이블에 대한 항목이 색인은입니다. |
Indnatts | int2 | 인덱스의 열 수 (Duplicatespg_class.relnatts) | |
Instunique | bool | 사실이라면, 이것은 고유 한 색인입니다 | |
불완전한 | bool | True 인 경우이 지수는 기본 키를 나타냅니다.Instunique | |
indiesxclusion | bool | true 인 경우이 색인은 제외를 지원합니다 | |
Indimmediate | bool | 사실이라면 독창성 검사가 즉시 시행됩니다Instunique사실이 아닙니다) | |
Instclustered | bool | True가 있다면 테이블이 마지막으로 클러스터링되었습니다 | |
Instvalid | bool | 이 깃발과이면Instready사실입니다. 색인은입니다삽입/업데이트운영이지만 안전하지는 않습니다 | |
Indcheckxmin | bool | true 인 경우 쿼리는까지 색인을 사용해서는 안됩니다.xminthispg_index행은 아래에 있습니다TransactionXmin이벤트 수평선 | |
Instready | bool | true 인 경우, 인덱스는 현재 삽입 준비가되었습니다.삽입/업데이트운영. | |
Indkey | int2vector | pg_attribute.ATTNUM | 이것은 배열입니다Indnatts1 3첫 번째를 의미합니다 |
indcollation | oidvector | PG_COLLATION.Oid | 인덱스 키의 각 열에 대해 여기에는 다음이 포함됩니다. |
IndClass | oidvector | pg_opclass.Oid | 인덱스 키의 각 열에 대해 여기에는 다음이 포함됩니다.pg_opclass자세한 내용. |
indoption | int2vector | 이것은 배열입니다Indnatts콜을 저장하는 값 | |
indexprs | pg_node_tree | 표현 나무 (innodetostring () 표현)Indkey. 모든 색인 인 경우 NULL |
|
Indpred | pg_node_tree | 발현 트리 (innodetostring () 표현) |