카탈로그pg_database상점 사용 가능한 데이터베이스에 대한 정보. 데이터베이스가 생성됩니다. 와 함께PostgreSQL : 문서명령. 찾다제20장자세한 내용은 일부 매개변수의 의미.
대부분의 시스템 카탈로그와는 달리pg_database은(는) 모든 범퍼카 토토에서 공유됩니다. 클러스터: 사본이 하나만 있습니다.pg_database클러스터당, 하나가 아닌 클러스터당 데이터 베이스.
표 44-15.pg_database열
| 이름 | 유형 | 참고자료 | 설명 |
|---|---|---|---|
| 데이터이름 | 이름 | 데이터베이스 이름 | |
| datdba | oid | pg_authid.oid | 범퍼카 토토의 소유자, 일반적으로 범퍼카 토토를 생성한 사용자 그것 |
| 인코딩 | int4 | 이 데이터베이스의 문자 인코딩(pg_encoding_to_char()번역 가능
이 번호를 인코딩 이름으로 변경) |
|
| datistemplate | 부울 | 참이면 이 데이터베이스는 다음에서 사용될 수 있습니다.템플릿절범퍼카 토토 생성새 범퍼카 토토 생성 이것의 복제품으로 | |
| dataallowconn | 부울 | 거짓이면 누구도 이 데이터베이스에 연결할 수 없습니다. 이는 다음을 보호하는 데 사용됩니다.템플릿0범퍼카 토토 변경 방지 | |
| datconnlimit | int4 | 동시 연결의 최대 수를 설정합니다. 이 범퍼카 토토에 만들 수 있습니다. -1은 제한이 없음을 의미합니다. | |
| datlastsysoid | oid | 범퍼카 토토의 마지막 시스템 OID; 특히 유용하다 에게pg_dump | |
| datfrozenxid | xid | 이번 거래 이전의 모든 거래 ID는 다음과 같습니다. 영구 (로 대체됨"냉동") 이 범퍼카 토토의 트랜잭션 ID입니다. 이는 범퍼카 토토가 필요한지 여부를 추적하는 데 사용됩니다. 트랜잭션 ID 랩어라운드를 방지하기 위해 진공화되거나 허용하다pg_clog축소됩니다. 테이블당 최소값입니다pg_class.relfrozenxid값 | |
| dattablespace | oid | pg_tablespace.oid | 범퍼카 토토의 기본 테이블스페이스입니다. 이 안에 범퍼카 토토, 모든 테이블pg_class.reltablespace0이면 저장됩니다 이 테이블스페이스에서; 특히, 모든 비공유 시스템 카탈로그가 있을 것입니다. |
| datconfig | 텍스트[] | 런타임 구성을 위한 세션 기본값 변수 | |
| 데이터cl | 아클리템[] | 접근 권한; 보다그랜트그리고취소자세한 내용은 |