시스템 카탈로그는 관계형 장소입니다 데이터베이스 관리 시스템은 스키마 메타 데이터를 저장합니다 테이블 및 열에 대한 정보 및 내부 부기 정보.토토 핫's 시스템 카탈로그는 일반 테이블입니다. 당신은 떨어 뜨리고 재현 할 수 있습니다 테이블, 열 추가, 값 삽입 및 업데이트 및 심각하게 그런 식으로 시스템을 엉망으로 만듭니다. 일반적으로 변경해서는 안됩니다 시스템은 수작업으로 카탈로그하며 항상 SQL 명령이 있습니다. 그렇게하십시오. (예를 들어,데이터베이스 생성줄을 삽입pg_database카탈로그 - 실제로 디스크에 데이터베이스를 작성합니다.) 추가와 같은 밀교 작업에 대한 예외입니다 색인 액세스 방법.
표 3-1. 시스템 카탈로그
카탈로그 이름 | 목적 |
---|---|
pg_aggregate | 집계 함수 |
PG_AM | 색인 액세스 방법 |
pg_amop | 액세스 방법 연산자 |
PG_AMPROC | 액세스 방법 지원 절차 |
PG_ATTRDEF | 열 기본값 |
pg_attribute | 테이블 열 ("속성", "필드") |
pg_class | 테이블, 인덱스, 시퀀스 ("관계") |
pg_database | 이 데이터베이스 클러스터 내 데이터베이스 |
pg_description | 데이터베이스 개체에 대한 설명 또는 의견 |
PG_GROUP | 데이터베이스 사용자 그룹 |
pg_index | 추가 색인 정보 |
pg_inherits | 테이블 상속 계층 |
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 | 데이터 유형 |
대부분의 카탈로그에 대한 자세한 내용은 다음과 같습니다. 인덱스 액세스 방법과 관련된 카탈로그에 대해 설명합니다. 에서프로그래머 안내서.