이 문서는 지원되지 않는 버전의 스포츠 토토 사이트 용입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다토토 꽁 머니 스포츠 토토 사이트 : 문서 : 17 : 51.11. pg_class버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

43.12. pg_class

카탈로그PG_CLASS카탈로그 테이블 및 기둥이있는 것 또는 기타 대부분의 모든 것은 테이블과 비슷합니다. 여기에는 인덱스가 포함됩니다 (그러나 참조pg_index), 시퀀스, 뷰, 복합 유형 및 토스트 테이블; 보다Relkind. 아래에서 우리 가이 모든 것을 의미 할 때 우리가 말하는 대상의 종류"관계". 모든 열이 의미있는 것은 아닙니다 모든 관계 유형.

표 43-12.PG_CLASS

이름 type 참조 설명
Relname 이름 표, 색인,보기 등의 이름
Relnamespace OID pg_namespace.Oid 이것을 포함하는 네임 스페이스의 OID 관계
RelType OID pg_type.Oid 이것에 해당하는 데이터 유형의 OID 테이블의 행 유형 (인덱스의 경우 0)pg_typeEntry)
relowner OID pg_authid.Oid 관계의 소유자
Relam OID PG_AM.Oid 이것이 인덱스 인 경우 사용 된 액세스 방법 (b-tree, 해시 등)
relfilenode OID 이 관계의 디스크 파일의 이름; 0 if 없음
reltablespace OID PG_TABLESPACE.Oid 이 관계가 저장된 테이블 스페이스. 만약에 0, 데이터베이스의 기본 테이블 스페이스가 암시됩니다. (아니다 관계에 온 디스크 파일이 없으면 의미가 있습니다.)
Relpages int4 이 스포츠 토토 사이트 온 디스크 표현 크기 페이지 (크기blcksz). 이것은 플래너가 사용하는 견적 만. 에 의해 업데이트됩니다.진공, 분석및와 같은 몇 가지 DDL 명령색인 생성
Reltuples float4 스포츠 토토 사이트 행 수. 이것은 추정치 일뿐입니다 플래너가 사용합니다. 에 의해 업데이트됩니다.진공, 분석, 그리고와 같은 몇 가지 DDL 명령생성 색인
reltoastrelid OID pg_class.Oid 이 테이블과 관련된 토스트 테이블의 OID, 0 없다면. 토스트 테이블은 큰 속성을 저장합니다"Out On Line"2 차 테이블
reltoastidxid OID pg_class.Oid 토스트 테이블의 경우 색인의 OID입니다. 0이 아닌 경우 토스트 테이블
Relhasindex bool 이것이 테이블이고 (또는 최근에 있었는지). 모든 색인. 이것은에 의해 설정됩니다생성 색인, 그러나 즉시 지우지 않음Drop Index. 진공CLEARSRelhasindex테이블을 찾으면 테이블이 있습니다 색인 없음
Relisshared bool 이 테이블이 모든 데이터베이스에서 공유되는 경우 True 클러스터. 특정 시스템 카탈로그 만 (예 :pg_database) 공유
Relkind char r= 일반 테이블,i= index,S= 시퀀스,V= 보다,C= 복합 유형,t= 토스트 테이블
Relnatts int2 관계의 사용자 열 수 (시스템 컬럼은 계산되지 않습니다). 이것들이 많을 것입니다 해당 항목의pg_attribute. 참조 참조pg_attribute.attnum
RelChecks int2 스포츠 토토 사이트 수표 제약 수; 보다범퍼카 토토 PostgreSQL카탈로그
Reltriggers int2 스포츠 토토 사이트 트리거 수; 보다pg_trigger카탈로그
Relukeys int2 Unused (not고유 키의 수)
Relfkeys int2 Unused (not스포츠 토토 사이트 외래 키 수)
Relrefs int2 미사용
Relhasoids bool 우리가 관계
Relhaspkey bool 테이블에 1 차 (또는 한 번은)가있는 경우 True 열쇠
Relhasrules bool 테이블이 규칙이있는 경우 참; 보다pg_rewrite카탈로그
Relhassubclass bool 테이블에 상속이있는 경우 (또는 한 번은) 사실입니다 어린이들
relfrozenxid xid 이 트랜잭션 ID 이전의 모든 트랜잭션 ID 영구로 대체"Frozen")이 테이블의 트랜잭션 ID. 테이블이 필요한지 추적하는 데 사용됩니다. 트랜잭션 ID 랩 어라운드를 방지하기 위해 진공 청소기 허용PG_CLOG축소. 영 (invalidtransactionID) if 관계는 테이블이 아닙니다
relacl aclitem [] 액세스 권한; 보다grantandRevoke자세한 내용
재시력 텍스트 [] 액세스-메드-특정 옵션, AS"키워드 = value"문자열