pg_index의 일부를 포함합니다 인덱스에 대한 정보. 나머지는 대부분pg_class.
표 3-9. pg_index 열
이름 | 타입 | 참조 | 설명 |
---|---|---|---|
IndexRelid | OID | pg_class.oid | 이 색인에 대한 PG_CLASS 항목의 OID |
IndRelid | OID | pg_class.oid | 테이블에 대한 pg_class 항목의 OID 색인은입니다. |
IndProc | Regproc | pg_proc.oid | 등록 된 절차 이것이 기능인 경우 색인 |
Indkey | int2vector | pg_attribute.attnum | 이것은 최대의 벡터 (배열)입니다.index_max_keys값을 나타내는 값 이 색인은이 색인이 관련된 표 열입니다. 예를 들어 값 의1 3첫 번째를 의미합니다 그리고 세 번째 열은 인덱스 키를 구성합니다. |
IndClass | oidvector | pg_opclass.oid | 인덱스 키의 각 열에 대해 여기에는 다음이 포함됩니다. 에 대한 참조"연산자 수업"사용합니다. 보다pg_opclass자세한 내용. |
Instclusted | bool | 미사용 | |
Instunique | bool | 사실이라면, 이것은 고유 한 색인입니다. | |
불완전한 | bool | True 인 경우이 지수는 기본 키를 나타냅니다. 테이블. (인디 이니크는 이것이 항상 사실이어야합니다 진실.) | |
Indreference | OID | 미사용 | |
Indpred | 텍스트 | 발현 트리 (Nodetostring의 형태로 표현) 부분 색인 술어 |