이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 베이 : 문서 : 17 : 51.26. pg_index버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

45.25. pg_index

카탈로그pg_index일부 포함 인덱스에 대한 정보입니다. 나머지는 대부분입니다.pg_class.

표 45-25.pg_index

이름 유형 참고자료 설명
indexrelid oid pg_class.oid OID는pg_class이 색인에 대한 항목
인드레리드 oid pg_class.oid OIDpg_class이 색인이 있는 테이블에 대한 항목
인드나츠 int2 색인의 열 수(중복pg_class.relnatts)
indisunique 부울 참이면 고유 토토입니다.
무차별적인 부울 참이면 이 색인은 기본 키를 나타냅니다. 테이블(indisunique해야 한다 이것이 참이면 항상 참이 됩니다)
비제외 부울 참이면 이 색인은 제외를 지원합니다 제약
중간 부울 참이면 고유성 확인이 즉시 시행됩니다. 삽입 시(해당하는 경우에는 관련 없음)indisunique사실이 아님)
클러스터되지 않음 부울 참이면 테이블이 마지막으로 클러스터링되었습니다. 색인
무효 부울 참이면 색인은 현재 쿼리에 유효합니다. False는 인덱스가 불완전할 수 있음을 의미합니다. 여전히 수정 가능삽입/업데이트작업이지만 쿼리에는 안전하게 사용할 수 없습니다. 만약에 고유합니다. 고유성 속성이 true가 아닙니다. 어느 쪽이든.
indcheckxmin 부울 참이면 쿼리는 다음까지 색인을 사용해서는 안 됩니다.xmin이 중pg_index행이 그 아래에 있습니다TransactionXmin사건의 지평선, 왜냐하면 테이블에 호환되지 않는 깨진 HOT 체인이 포함되어 있을 수 있습니다. 볼 수 있는 행
준비되지 않음 부울 참이면 색인은 현재 삽입 준비가 되어 있습니다. False는 다음에서 인덱스를 무시해야 함을 의미합니다.삽입/업데이트작업.
인드키 int2벡터 pg_attribute.attnum 이것은 배열입니다인드나츠다음을 나타내는 값 이 인덱스가 인덱스하는 테이블 열입니다. 예를 들어 값은1 3첫 번째는 세 번째 테이블 열은 토토 키를 구성합니다. 0 이 배열에서 해당 토토가 있음을 나타냅니다. 속성은 테이블 열에 대한 표현식입니다. 단순한 열 참조가 아닙니다.
인콜레이션 oidVector pg_collation.oid 인덱스 키의 각 열에 대해 여기에는 다음이 포함됩니다. 인덱스에 사용할 데이터 정렬의 OID입니다.
indclass oidVector pg_opclass.oid 색인 키의 각 열에 대해 여기에는 다음이 포함됩니다. 사용할 연산자 클래스의 OID입니다. 참조pg_opclass자세한 내용은.
도입 int2벡터 이것은 배열입니다인드나츠열당 저장하는 값 플래그 비트. 비트의 의미는 다음과 같이 정의됩니다. 인덱스의 액세스 방법입니다.
indexprs pg_node_tree 표현 트리(innodeToString()대표) 단순 열 참조가 아닌 토토 속성. 이것은의 각 0 항목에 대해 하나의 요소가 있는 목록입니다.인드키. 모든 토토인 경우 Null 속성은 간단한 참조입니다.
indpred pg_node_tree 표현 트리(innodeToString()대표) 부분 토토 술어. 부분이 아닌 경우 Null 색인.