| 롤 토토 : 문서 : 9.5 : 롤 토토 | |||
|---|---|---|---|
| 윈 토토 : 문서 : 9.5 : PG_CAST | PostgreSQL : 문서 : 9.5 : 토토 결과 카탈로그 | 49장. 시스템 카탈로그 | 토토 꽁 머니 : 문서 : 9.5 : PG_COLLATION |
카탈로그pg_class테이블 및 열이 있거나 테이블과 유사한 대부분의 모든 항목을 카탈로그화합니다. 여기에는 인덱스가 포함됩니다. (또한 참조하세요.)pg_index), 시퀀스, 뷰, 구체화된 뷰, 복합 유형 및 TOAST 테이블 참조relkind. 아래에서는 우리가 말하는 이러한 모든 종류의 객체를 의미합니다."관계". 모든 열이 모든 관계 유형에 의미가 있는 것은 아닙니다.
표 49-11.pg_class열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| oid | oid | 행 식별자(숨겨진 속성, 명시적으로 선택해야 함) | |
| relname | 이름 | 테이블, 인덱스, 뷰 등의 이름 | |
| relnamespace | oid | 사설 토토 사이트 : 문서.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 | 사설 토토 : 문서 : 9.oid | 이 관계가 저장된 테이블스페이스입니다. 0인 경우 데이터베이스의 기본 테이블스페이스가 암시됩니다. (관계에 디스크상의 파일이 없으면 의미가 없습니다.) |
| relpages | int4 | 이 토토 사이트 추천 디스크상 표현 크기(페이지 단위)(크기BLCKSZ). 이는 기획자가 사용하는 추정치일 뿐입니다. 다음에 의해 업데이트됩니다.진공, 분석및 다음과 같은 몇 가지 DDL 명령색인 생성. | |
| reltuples | 플로트4 | 테이블의 행 수. 이는 기획자가 사용하는 추정치일 뿐입니다. 다음에 의해 업데이트됩니다.진공, 분석및 다음과 같은 몇 가지 DDL 명령색인 생성. | |
| reallvisible | int4 | 테이블의 가시성 맵에서 모두 표시로 표시된 페이지 수. 이는 기획자가 사용하는 추정치일 뿐입니다. 다음에 의해 업데이트됩니다.진공, 분석및 다음과 같은 몇 가지 DDL 명령색인 생성. | |
| reltoastrelid | oid | pg_class.oid | 이 테이블과 연관된 TOAST 토토 사이트 추천 OID, 없으면 0. TOAST 테이블은 큰 속성을 저장합니다."줄을 벗어났습니다"보조 테이블에. |
| relhasindex | 부울 | 이것이 테이블이고 인덱스가 있는 경우(또는 최근에 있었던 경우) True입니다. | |
| 재공유됨 | 부울 | 이 테이블이 클러스터의 모든 데이터베이스에서 공유되는 경우 참입니다. 특정 시스템 카탈로그(예:pg_database)이 공유됩니다. | |
| 상대성 | 문자 | p= 영구 테이블,u= 기록되지 않은 테이블,t= 임시 테이블 | |
| relkind | 문자 | r= 일반 테이블,i= 색인,S= 시퀀스,v= 보기,m= 구체화된 뷰,c= 복합 유형,t= TOAST 테이블,f= 외국 테이블 | |
| relnatts | int2 | 관계의 사용자 열 수(시스템 열은 계산되지 않음). 해당 항목이 이만큼 있어야 합니다.pg_attribute. 또한 참조하세요pg_attribute.attnum. | |
| 다시 확인 | int2 | 개수확인토토 사이트 추천 제약; 참조503 토토 사이트 페치카탈로그 | |
| relhasoids | 부울 | 관계의 각 행에 대해 OID를 생성하면 참 | |
| relhaspkey | 부울 | 테이블에 기본 키가 있는 경우(또는 한 번 있었던 경우) 참 | |
| relhasrules | 부울 | 테이블에 규칙이 있는 경우(또는 한 번 있었던 경우) 참입니다. 참조사설 토토 사이트 :카탈로그 | |
| relhastriggers | 부울 | 테이블에 트리거가 있거나 한 번 있었다면 참입니다. 참조스포츠 토토 사이트카탈로그 | |
| relhassubclass | 부울 | 테이블에 상속 하위 항목이 있는 경우(또는 한 번 있었던 경우) 참 | |
| rerowsecurity | 부울 | 테이블에 행 수준 보안이 활성화되어 있으면 참입니다. 참조pg_policy카탈로그 | |
| relforcerowsecurity | 부울 | 행 수준 보안(활성화된 경우)이 테이블 소유자에게도 적용되면 참입니다. 참조pg_policy카탈로그 | |
| 다시 채워짐 | 부울 | 관계가 채워지면 참입니다(일부 구체화된 뷰를 제외한 모든 관계에 대해 참입니다) | |
| 상대적 | 문자 | 형성에 사용되는 열"복제본 ID"행의 경우:d= 기본값(기본 키가 있는 경우),n= 아무것도,f= 모든 열,i= 색인무책임한set(사용된 색인이 삭제된 경우 아무것도 없는 것과 동일) | |
| relfrozenxid | xid | 이 이전의 모든 거래 ID는 영구("냉동") 이 토토 사이트 추천 트랜잭션 ID입니다. 이는 트랜잭션 ID 랩어라운드를 방지하거나 허용하기 위해 테이블을 정리해야 하는지 여부를 추적하는 데 사용됩니다.pg_clog축소됩니다. 0(잘못된 거래 ID) 관계가 테이블이 아닌 경우. | |
| relminmxid | xid | 이 것 이전의 모든 multixact ID는 이 테이블의 트랜잭션 ID로 대체되었습니다. 이는 multixact ID 랩어라운드를 방지하거나 허용하기 위해 테이블을 정리해야 하는지 여부를 추적하는 데 사용됩니다.pg_multixact축소됩니다. 0(InvalidMultiXactId) 관계가 테이블이 아닌 경우. | |
| relacl | 아클리템[] | 접근 권한; 참조PostgreSQL : 문서 : 9.5 : 스포츠 토토 베트맨그리고윈 토토 : 문서 : 9.5 : Revoke자세한 내용은 | |
| reloptions | 텍스트[] | 액세스 방법별 옵션, 다음과 같이"키워드=값"문자열 |
여러 부울 플래그pg_class느리게 유지됩니다. 상태가 올바른 경우 true가 보장되지만 조건이 더 이상 true가 아닐 때 즉시 false로 재설정되지는 않습니다. 예를 들어,relhasindex에 의해 설정됨색인 생성, 그러나 결코 삭제되지 않습니다.인덱스 삭제. 대신에,진공삭제relhasindex테이블에 색인이 없는 것으로 발견되면. 이 배열은 경쟁 조건을 방지하고 동시성을 향상시킵니다.