시스템 카탈로그는 관계형 장소입니다 데이터베이스 관리 시스템은 스키마 메타 데이터를 저장합니다 테이블 및 열에 대한 정보 및 내부 부기 정보.토토 커뮤니티's 시스템 카탈로그는 일반 테이블입니다. 떨어 뜨리고 재현 할 수 있습니다 테이블, 열 추가, 값 삽입 및 업데이트 및 심각하게 그런 식으로 시스템을 엉망으로 만듭니다. 일반적으로 변경할 필요가 없습니다 시스템은 수작업으로 카탈로그하며 항상 SQL 명령이 있습니다. 그렇게하십시오. (예를 들어,데이터베이스 생성줄을 삽입pg_database카탈로그 - 실제로 디스크에 데이터베이스를 작성합니다.) 추가와 같은 밀교 작업에 대한 예외입니다 색인 액세스 방법.
표 3-1. 시스템 카탈로그
카탈로그 이름 | 목적 |
---|---|
pg_aggregate | 집계 함수 |
PG_AM | 색인 액세스 방법 |
pg_amop | 액세스 방법 operators |
pg_amproc | 액세스 방법 지원 절차 |
PG_ATTRDEF | 열 기본값 값 |
pg_attribute | 테이블 열 (속성, 필드) |
pg_class | 테이블, 인덱스, 시퀀스 ("관계") |
pg_database | 데이터베이스 |
pg_description | 설명 또는 의견 데이터베이스 개체 |
PG_GROUP | 사용자 그룹 |
pg_index | 추가 색인 정보 |
PG_INHERITPROC | (사용되지 않음) |
pg_inherits | 테이블 상속 계층 |
pg_ipl | (사용되지 않음) |
PG_LANGUAGE | 쓰기 언어 기능 |
pg_largeobject | 큰 개체 |
pg_listener | 비동기 공고 |
pg_opclass | 색인 액세스 방법 운영자 클래스 |
pg_operator | 운영자 |
PG_PROC | 기능 및 절차 |
pg_relcheck | 제약 조건 확인 |
pg_rewrite | Query Rewriter Rules |
PG_SHADOW | 데이터베이스 사용자 |
PG_STATISTIC | Optimizer Statistics |
pg_trigger | 트리거 |
pg_type | 데이터 유형 |
대부분의 카탈로그에 대한 자세한 문서는 다음과 같습니다. 인덱스 액세스 방법과 관련된 카탈로그에 대해 설명합니다. 에서프로그래머 안내서. 일부 카탈로그에는 아직 문서가 없습니다.