메이저 토토 사이트 9.3.25 문서 | ||||
---|---|---|---|---|
이전 | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | 47 장 시스템 카탈로그 | PostgreSQL : 문서 : 9.3 : PG_토토 베이 |
카탈로그pg_class카탈로그 테이블 그리고 열이 있거나 다른 모든 것들이 비슷한 것 테이블에. 여기에는 인덱스가 포함됩니다 (그러나 참조pg_index), 시퀀스, 뷰, 구체화 된보기, 복합 유형 및 토스트 메이저 토토 사이트; 보다Relkind. 아래에서 우리는이 모든 종류를 의미 할 때 우리가 말하는 물건의"관계". 아니다 모든 열은 모든 관계 유형에 의미가 있습니다.
표 47-11.PG_CLASS열
이름 | type | 참조 | 설명 |
---|---|---|---|
OID | OID | 행 식별자 (숨겨진 속성; 명시 적으로 있어야합니다 선택된) | |
Relname | 이름 | 표, 색인,보기 등의 이름 | |
Relnamespace | OID | pg_namespace.Oid | 이 관계를 포함하는 네임 스페이스의 OID |
RelType | OID | pg_type.Oid | 이 테이블의 행에 해당하는 데이터 유형의 OID 유형 (인덱스의 경우 0, 없음).pg_typeEntry) |
regoftype | OID | pg_type.Oid | 유형 테이블의 경우 기본 복합 유형의 OID, 기타 모든 관계에 대한 제로 |
relowner | OID | pg_authid.Oid | 12642_12665 |
Relam | OID | PG_AM.Oid | 이것이 인덱스 인 경우 사용 된 액세스 방법 (b-tree, hash, 등.) |
relfilenode | OID | 이 관계의 디스크 파일의 이름; Zero는 이것이 A임을 의미합니다."매핑"디스크 파일 이름의 관계 저수준 상태에 의해 결정됩니다 | |
reltablespace | OID | PG_TABLESPACE.Oid | 이 관계가 저장된 메이저 토토 사이트 스페이스. 0이면 데이터베이스의 기본 메이저 토토 사이트 스페이스가 암시되어 있습니다. (만일 의미가 없습니다 관계는 디스크 파일이 없습니다.) |
Relpages | int4 | 페이지 에서이 메이저 토토 사이트의 온 디스크 표현 크기 ( 크기blcksz). 이것은 사용 된 추정치 일뿐입니다 플래너에 의해. 에 의해 업데이트됩니다.진공, 분석및와 같은 몇 가지 DDL 명령색인 생성. | |
Reltuples | float4 | 메이저 토토 사이트의 행 수. 이것은 단지 사용 된 추정치입니다 플래너. 에 의해 업데이트됩니다.진공, 분석및와 같은 몇 가지 DDL 명령색인 생성. | |
Relallvisible | int4 | 메이저 토토 사이트에서 볼 수있는 페이지 수 가시성 맵. 이것은 플래너가 사용하는 추정치 일뿐입니다. 그것은 업데이트진공, 분석및와 같은 몇 가지 DDL 명령색인 생성. | |
reltoastrelid | OID | pg_class.Oid | 이 테이블과 관련된 토스트 테이블의 OID, 0이면 0. 토스트 테이블은 큰 속성을 저장합니다"에서 선"보조 표에서. |
reltoastidxid | OID | pg_class.Oid | 토스트 테이블의 경우 색인의 OID입니다. 토스트가 아닌 경우 0 테이블. |
Relhasindex | bool | 이것이 메이저 토토 사이트이고 최근에 (또는 최근에) 인덱스 | |
Relisshared | bool | True이 테이블이 모든 데이터베이스에서 공유되는 경우 무리. 특정 시스템 카탈로그 만 (예 :pg_database) 공유. | |
Relpersistence | char | P= 영구 메이저 토토 사이트,u= 미등성 메이저 토토 사이트,t= 임시 표 | |
Relkind | char | r= 일반 메이저 토토 사이트,i= index,S= 시퀀스,V=보기,M= 구체화 된 견해,C= 복합 유형,t= 토스트 메이저 토토 사이트,F= 외국 표 | |
Relnatts | int2 | 관계의 사용자 열 수 (시스템 열이 아닙니다. 계산). 이 많은 해당 항목이 있어야pg_attribute. 참조 참조pg_attribute.attnum. | |
RelChecks | int2 | 수check제약 메이저 토토 사이트; 보다토토 베이 : 문서 : 9카탈로그 | |
Relhasoids | bool | 관계의 각 행에 대해 OID를 생성하는 경우 | |
Relhaspkey | bool | 메이저 토토 사이트에 기본 키가 있거나 한 번이있는 경우 | |
Relhasrules | bool | 메이저 토토 사이트이 규칙이있는 경우 (또는 한 번) 규칙; 보다pg_rewrite카탈로그 | |
Relhastriggers | bool | 메이저 토토 사이트이 트리거가있는 경우 (또는 한 번은); 보다pg_trigger카탈로그 | |
Relhassubclass | bool | 메이저 토토 사이트이 상속 자녀가 있거나 한 번 가지고있는 경우 True | |
relispopulated | bool | 관계가 채워진 경우 (이것은 모든 관계에 맞습니다. 일부 구체화 된 견해 외에) | |
relfrozenxid | xid | 이 트랜잭션 ID 이전의 모든 트랜잭션 ID가 영구적인 ("Frozen") 트랜잭션 ID in 이 테이블. 테이블이 필요한지 추적하는 데 사용됩니다. 트랜잭션 ID 랩 어라운드를 방지하거나 허용하기 위해 진공 청소기PG_CLOG축소. 영 (invalidtransactionID) 관계가 아닌 경우 메이저 토토 사이트. | |
relminmxid | xid | 이 ID 이전의 모든 다단장 ID가 이 테이블의 트랜잭션 ID. 이것은인지 여부를 추적하는 데 사용됩니다 다단계 ID를 방지하려면 테이블을 진공 청소기로 청소해야합니다. 랩 어라운드 또는 허용pg_multixact축소. 영 (invalidmultixactid) if 관계는 표가 아닙니다. | |
relacl | aclitem [] | 액세스 권한; 보다PostgreSQL : 문서 : 9.3 : 윈 토토and젠 토토 : 문서 : 9.3 : Revoke자세한 내용 | |
다시 | 텍스트 [] | 액세스 방법-양식 옵션, AS"키워드 = value"Strings |
부울 깃발 중 일부PG_CLASS는 게으르게 유지됩니다 그것이 올바른 상태라면 사실이되지만 조건이 더 이상 사실이 아닌 경우 즉시 False로 재설정하십시오. 예를 들어,Relhasindex색인 생성, 그러나에 의해 결코 지우지 않습니다Drop Index. 대신에,진공CLEARSRelhasindex발견 된 경우 메이저 토토 사이트에 없음이 없습니다 인덱스. 이 배열은 인종 조건을 피하고 개선합니다 동시성.
이전 | 배트맨 토토 : 문서 : 9.3 : 배트맨 토토 9.3.25 문서화 | 다음 |
pg_cast | 스포츠 토토 베트맨 : 문서 : 9.3 : 스포츠 토토 베트맨 카탈로그 | PG_COLLATION |