이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
다음에 대한 동일한 페이지를 보고 싶을 수도 있습니다.토토 꽁 머니 PostgreSQL : 문서 : 17 : 51.11. pg_class버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

47.11. pg_class

카탈로그pg_class카탈로그 테이블 열이 있거나 유사한 대부분의 모든 것 테이블로. 여기에는 인덱스가 포함됩니다. (또한 참조하세요.)pg_index), 시퀀스, 뷰, 구체화된 뷰, 복합 유형 및 TOAST 메이저 토토 사이트; 참조relkind. 아래에서는 이러한 모든 종류를 의미할 때 우리가 말하는 객체들"관계". 아니다 모든 열은 모든 관계 유형에 의미가 있습니다.

표 47-11.pg_class

이름 유형 참고자료 설명
oid oid 행 식별자(숨겨진 속성; 명시적으로 지정되어야 함) 선택됨)
relname 이름 테이블, 인덱스, 뷰 등의 이름
relnamespace oid pg_namespace.oid 이 관계를 포함하는 네임스페이스의 OID
reltype oid pg_type.oid 이 테이블의 행에 해당하는 데이터 유형의 OID 유형(있는 경우)(인덱스가 없는 경우 0pg_type항목)
reloftype oid pg_type.oid 유형이 지정된 테이블의 경우 기본 복합 유형의 OID, 다른 모든 관계의 경우 0
재소유자 oid pg_authid.oid 관계 소유자
relam oid pg_am.oid 인덱스인 경우 사용된 액세스 방법(B-트리, 해시, 등)
relfilenode oid 이 관계의 디스크에 있는 파일 이름; 0은 이것이 a임을 의미합니다."매핑됨"디스크 파일 이름이 있는 관계 낮은 수준의 상태에 의해 결정됩니다.
reltablespace oid pg_tablespace.oid 이 관계가 저장된 테이블스페이스입니다. 0인 경우, 데이터베이스의 기본 테이블스페이스가 암시됩니다. (다음과 같은 경우에는 의미가 없습니다. 관계에 디스크에 있는 파일이 없습니다.)
relpages int4 이 메이저 토토 사이트의 디스크상 표현 크기(페이지) 크기BLCKSZ). 이는 단지 추정치일 뿐입니다. 기획자에 의해. 다음에 의해 업데이트됩니다.진공, 분석및 다음과 같은 몇 가지 DDL 명령색인 생성.
reltuples 플로트4 테이블의 행 수. 이는 단지 추정치일 뿐입니다. 기획자. 다음에 의해 업데이트됩니다.진공, 분석및 다음과 같은 몇 가지 DDL 명령색인 생성.
reallvisible int4 메이저 토토 사이트의 모두 표시로 표시된 페이지 수 가시성 지도. 이는 기획자가 사용하는 추정치일 뿐입니다. 그것은 업데이트자:진공, 분석및 다음과 같은 몇 가지 DDL 명령색인 생성.
reltoastrelid oid pg_class.oid 이 메이저 토토 사이트과 연관된 TOAST 메이저 토토 사이트의 OID, 없으면 0. TOAST 메이저 토토 사이트은 큰 속성을 저장합니다."중 라인"보조 메이저 토토 사이트에.
reltoastidxid oid pg_class.oid TOAST 메이저 토토 사이트의 경우 해당 인덱스의 OID입니다. TOAST가 아닌 경우 0 메이저 토토 사이트.
relhasindex 부울 이것이 메이저 토토 사이트이고 메이저 토토 사이트에 어떤 것이 있거나 최근에 있었다면 참입니다. 인덱스
재공유됨 부울 이 테이블이 다음의 모든 데이터베이스에서 공유되는 경우 참입니다. 클러스터. 특정 시스템 카탈로그(예:pg_database)가 공유됩니다.
상대성 문자 p= 영구 메이저 토토 사이트,u= 기록되지 않은 메이저 토토 사이트,t= 임시 메이저 토토 사이트
relkind 문자 r= 일반 메이저 토토 사이트,i= 색인,S= 시퀀스,v= 보기,m= 구체화된 뷰,c= 복합 유형,t= TOAST 메이저 토토 사이트,f= 외국 메이저 토토 사이트
relnatts int2 관계의 사용자 열 수(시스템 열이 아님) 계산됨). 해당 항목이 이만큼 있어야 합니다.pg_attribute. 또한 참조하세요pg_attribute.attnum.
relchecks int2 개수확인제약조건 메이저 토토 사이트; 참조토토 베이 : 문서 : 9카탈로그
relhasoids 부울 관계의 각 행에 대해 OID를 생성하면 참
relhaspkey 부울 메이저 토토 사이트에 기본 키가 있는 경우(또는 한 번 있었던 경우) 참
relhasrules 부울 메이저 토토 사이트에 규칙이 있는 경우(또는 한 번 있었던 경우) 참입니다. 참조pg_rewrite카탈로그
relhastriggers 부울 메이저 토토 사이트에 트리거가 있는 경우(또는 한 번 있었던 경우) 참입니다. 참조pg_trigger카탈로그
relhassubclass 부울 메이저 토토 사이트에 상속 하위 항목이 있는 경우(또는 한 번 있었던 경우) 참
다시 채워짐 부울 관계가 채워지면 참(이것은 모든 관계에 대해 참입니다) 일부 구체화된 뷰 제외)
relfrozenxid xid 이 이전의 모든 거래 ID는 다음으로 대체되었습니다. 영구 ("냉동") 거래 ID 이 테이블. 이는 테이블이 필요한지 여부를 추적하는 데 사용됩니다. 트랜잭션 ID 랩어라운드를 방지하거나 허용하기 위해 진공 처리됨pg_clog축소됩니다. 0(잘못된 거래 ID) 관계가 메이저 토토 사이트.
relminmxid xid 이 것 이전의 모든 multixact ID는 다음으로 대체되었습니다. 이 테이블의 거래 ID입니다. 이는 다음 여부를 추적하는 데 사용됩니다. multixact ID를 방지하려면 테이블을 비워야 합니다. 랩어라운드 또는 허용pg_multixact되다 수축. 0(InvalidMultiXactId) 경우 관계는 메이저 토토 사이트이 아닙니다.
relacl 아클리템[] 접근 권한; 참조PostgreSQL : 문서 : 9.3 : 윈 토토그리고젠 토토 : 문서 : 9.3 : Revoke자세한 내용은
reloptions 텍스트[] 액세스 방법별 옵션, 다음과 같이"키워드=값"문자열

다음의 여러 부울 플래그pg_class느리게 유지됩니다. 그것이 올바른 상태라면 사실이 보장되지만 그렇지 않을 수도 있습니다. 조건이 더 이상 true가 아닌 경우 즉시 false로 재설정됩니다. 예를 들어,relhasindex에 의해 설정됨색인 생성, 그러나 결코 삭제되지 않습니다.인덱스 삭제. 대신에,진공삭제relhasindex메이저 토토 사이트에 아무것도 없는 것을 발견하면 인덱스. 이 배열은 경쟁 조건을 방지하고 개선합니다. 동시성.