PG_CLASS카탈로그 테이블 및pg_index), 시퀀스,보기 및 어떤 종류"관계". 아니다
표 3-5. pg_class 열
이름 | type | 참조 | 설명 |
---|---|---|---|
Relname | 이름 | 표, 색인,보기 등의 이름 | |
RelType | OID | OID | 이것에 해당하는 데이터 유형의 OID |
relowner | int4 | PG_SHADOW.USESYSID | 관계의 소유자 |
Relam | OID | OID | 이것이 색인 인 경우 사용 된 액세스 방법 (btree, |
relfilenode | OID | 이 관계의 디스크 파일의 이름 | |
Relpages | int4 | 이 테이블의 온 디스크 표현 크기blcksz). 이것은 전혀입니다진공, 분석및생성. | |
reltuples | float4 | 테이블의 튜플 수. 이것은 단지 만입니다진공, 분석및색인 생성. | |
reltoastrelid | OID | PG_CLASS | 이 테이블과 관련된 토스트 테이블의 OID, 0"Out On Line"보조 |
reltoastidxid | OID | PG_CLASS | 토스트 테이블의 경우 색인의 OID입니다. 0이 아닌 경우 |
Relhasindex | bool | 이것이 테이블이면 (또는 최근에 있었는지). | |
Relisshared | bool | 이 테이블이 모든 데이터베이스에서 공유되는 경우 TruePG_DATABASE) 공유. | |
Relkind | char | 'r'= 일반 테이블, 'i'= index, 's'= 시퀀스, | |
Relnatts | int2 | 관계의 사용자 열 수 (시스템pg_attribute. 참조 참조pg_attribute.Attnum. | |
RelChecks | int2 | 테이블의 수표 제약 수; 보다pg_relcheck카탈로그 | |
Reltriggers | int2 | 테이블의 트리거 수; 보다pg_trigger카탈로그 | |
Relukeys | int2 | Unused (아님고유 키의 수) | |
Relfkeys | int2 | Unused (아님테이블의 외국 키 수) | |
Relrefs | int2 | 미사용 | |
Relhasoids | bool | 우리가 각 행에 대해 OID를 생성하는 경우 True | |
Relhaspkey | bool | 14699_14759 | |
Relhasrules | bool | 테이블에는 규칙이 있습니다. 보다pg_rewrite카탈로그 | |
Relhassubclass | bool | 적어도 하나의 테이블이 이것으로부터 상속됩니다 | |
relacl | aclitem [] | 액세스 권한. 에 대한 설명보기grantandRevoke |