2025 년 7 월 17 일 : | 윈 토토 : 윈 토토 18 베타

53.26. pg_index #

카탈로그pg_index젠 토토에 대한 정보의 일부를 포함합니다. 나머지는 대부분pg_class.

표 53.26. pg_index

열 유형

설명

IndexRelid OID(참조PG_CLASS.OID)

PG_CLASS이 색인 입력

Indrelid OID(참조pg_class.OID)

pg_class테이블에 대한 항목이 색인은입니다.

Indnatts int2

젠 토토의 총 열 수 (Duplicatespg_class.relnatts); 이 숫자에는 키와 포함 된 속성이 모두 포함됩니다

indnkeyatts int2

수의 수키 열젠 토토에서, 어떤 것도 계산하지 않습니다CLUTER COLUMS, 단지 저장되어 있으며 젠 토토 의미에 참여하지 않는

Instunique bool

사실이라면, 이것은 고유 한 색인입니다

IndNullsNotDistInct bool

이 값은 고유 인덱스에만 사용됩니다. False 인 경우이 고유 인덱스는 NULL 값을 구별하는 것을 고려할 것입니다 (따라서 인덱스는 기본 젠 토토 동작 인 열에 여러 널 값을 포함 할 수 있습니다). 사실이라면 널 값이 동일하다고 간주합니다 (따라서 인덱스는 열에 하나의 널 값 만 포함 할 수 있습니다)..

불완전한 bool

true 인 경우이 색인은 표의 주요 키를 나타냅니다 (Instunique이것이 사실 일 때 항상 사실이어야합니다)

indiesxclusion bool

true 인 경우이 색인은 제외 제약 조건을 지원합니다

Indimmediate bool

사실 인 경우, 삽입시 독창성 검사가 즉시 시행됩니다 (IfInstunique사실이 아닙니다)

Instclusted bool

True 만약이 색인에서 테이블이 마지막으로 클러스터되었습니다

Instvalid bool

true 인 경우 젠 토토는 현재 쿼리에 유효합니다. 거짓은 색인이 불완전 할 수 있음을 의미합니다. 여전히에 의해 수정되어야합니다.삽입/업데이트작동이지만 쿼리에는 안전하게 사용할 수는 없습니다. 독특하다면 독창성 속성도 진실을 보장하지 않습니다.

Indcheckxmin bool

true 인 경우 쿼리는까지 색인을 사용해서는 안됩니다.xminthispg_index행 아래에 있습니다TransactionXmin테이블에 파손 될 수 있기 때문에 이벤트 수평선사설 토토 사이트 PostgreSQL : 문서 : 16 : 73.7. 힙 전용 튜플그들이 볼 수있는 호환되는 행으로

Instready bool

true 인 경우, 인덱스는 현재 삽입 준비가되었습니다. 거짓은 색인이에 의해 무시되어야한다는 것을 의미합니다.삽입/업데이트운영.

indislive bool

거짓 인 경우 색인이 삭제되는 과정에 있으며 모든 목적으로 무시되어야합니다 (뜨거운 안전 결정 포함)

무관심 bool

사실이면이 색인이 선택 되었다면복제 아이덴티티사용Alter Table ... 색인을 사용한 복제 아이덴티티 ...

Indkey int2vector(참조젠 토토 : 문서 : 16.Attnum)

이것은 배열입니다Indnatts이 젠 토토 젠 토토를 나타내는 테이블 열을 나타내는 값. 예를 들어,1 3첫 번째와 세 번째 테이블 열이 인덱스 항목을 구성한다는 것을 의미합니다. 키 열은 비 키 (포함) 열에 나옵니다. 이 배열의 0은 해당 인덱스 속성이 간단한 열 참조가 아닌 테이블 열의 표현식임을 나타냅니다..

indcollation oidvector(참조PostgreSQL :.OID)

젠 토토 키의 각 열에 대해 (indnkeyattsvalues), 여기에는 인덱스에 사용할 수있는 콜레이션의 OID가 포함되거나 열이 Collatable Data Type이 아닌 경우 0이 포함되어 있습니다.

IndClass oidvector(참조배트맨 토토 : 문서.OID)

젠 토토 키의 각 열에 대해 (indnkeyatts값), 여기에는 사용할 연산자 클래스의 OID가 포함되어 있습니다. 보다배트맨 토토 : 문서자세한 내용.

indoption int2vector

이것은 배열입니다indnkeyatts열 당 깃발 비트를 저장하는 값. 비트의 의미는 젠 토토의 액세스 방법으로 정의됩니다.

indexprs pg_node_tree

표현 나무 (innodetostring ()표현) 간단한 열 참조가 아닌 젠 토토 속성에 대한. 이것은 각 0 항목마다 하나의 요소가있는 목록입니다.Indkey. 모든 젠 토토 속성이 간단한 참조 인 경우 NULL.

Indpred pg_node_tree

발현 트리 (innodetoString ()표현) 부분 색인 술어에 대한. 부분 색인이 아닌 경우 NULL.


정정 제출

문서에 올바른 것이없는 것이 있으면 일치하지 않습니다. 특정 기능에 대한 귀하의 경험 또는 추가 설명이 필요합니다. 사용이 양식문서 문제를보고하려면