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

47.26. pg_index

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

표 47-26.pg_index

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