이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.토토 핫 PostgreSQL : 문서 : 17 : 22.1. 개요버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.

22.1. 개요

역할, 데이터베이스 및 테이블스페이스 이름과 같은 소수의 개체가 클러스터 수준에서 정의되고 다음에 저장됩니다.pg_global테이블스페이스. 클러스터 내부에는 서로 격리되어 있지만 클러스터 수준 개체에 액세스할 수 있는 여러 배트맨 토토가 있습니다. 각 배트맨 토토 내부에는 테이블 및 함수와 같은 개체를 포함하는 여러 스키마가 있습니다. 따라서 전체 계층 구조는 클러스터, 배트맨 토토, 스키마, 테이블(또는 함수와 같은 다른 종류의 개체)입니다.

배트맨 토토 서버에 연결할 때 클라이언트는 연결 요청에 배트맨 토토 이름을 지정해야 합니다. 연결당 둘 이상의 배트맨 토토에 액세스하는 것은 불가능합니다. 그러나 클라이언트는 동일한 배트맨 토토 또는 다른 배트맨 토토에 대해 여러 연결을 열 수 있습니다. 배트맨 토토 수준 보안에는 액세스 제어(참조)라는 두 가지 구성요소가 있습니다.스포츠 토토 PostgreSQL : 문서 : 11 : 20.1. pg_hba.conf 파일), 연결 수준에서 관리되며 승인 제어(참조PostgreSQL : 문서 : 11 : 5.6. 토토 캔), 부여 시스템을 통해 관리됩니다. 외부 데이터 래퍼(참조윈 토토 PostgreSQL)는 한 데이터베이스 내의 개체가 다른 데이터베이스 또는 클러스터의 개체에 대한 프록시 역할을 할 수 있도록 허용합니다. 이전 dblink 모듈(참조PostgreSQL : 문서 : 11 : F.10. 토토 결과)도 유사한 기능을 제공합니다. 기본적으로 모든 사용자는 모든 연결 방법을 사용하여 모든 배트맨 토토에 연결할 수 있습니다.

만약 하나포스트그레SQL서버 클러스터는 대부분 서로를 인식하지 못하는 관련 없는 프로젝트나 사용자를 포함하도록 계획되어 있으므로 이들을 별도의 데이터베이스에 넣고 이에 따라 승인 및 액세스 제어를 조정하는 것이 좋습니다. 프로젝트나 사용자가 서로 연관되어 있어 서로의 리소스를 사용할 수 있어야 하는 경우 동일한 데이터베이스에 배치해야 하지만 아마도 별도의 스키마에 배치해야 합니다. 이는 네임스페이스 격리 및 권한 부여 제어 기능을 갖춘 모듈식 구조를 제공합니다. 스키마 관리에 대한 자세한 내용은 다음을 참조하세요.PostgreSQL : 문서 : 11 : 5.8. 토토 캔.

단일 클러스터 내에 여러 배트맨 토토를 생성할 수 있지만 이점이 위험과 한계보다 더 큰지 신중하게 고려하는 것이 좋습니다. 특히 공유 WAL이 미치는 영향(참조무지개 토토 : 문서 : 11 : 30 장. 신뢰성과 쓰기 로그)에는 백업 및 복구 옵션이 있습니다. 클러스터의 개별 배트맨 토토는 사용자 관점에서 볼 때 격리되어 있지만 배트맨 토토 관리자 관점에서는 밀접하게 연결되어 있습니다.

데이터베이스는 다음을 사용하여 생성됩니다.배트맨 토토 생성명령(참조PostgreSQL : 문서 : 11 : 22.2. 스포츠 토토 사이트 생성) 및 다음으로 파괴됨배트맨 토토 삭제명령(참조와이즈 토토 : 문서 : 11 : 22.5. 데이터베이스 파괴). 기존 데이터베이스 집합을 확인하려면 다음을 검사하세요.pg_database시스템 카탈로그, 예를 들어

pg_database에서 데이터 이름 선택;

psql프로그램\l메타 명령 및-l명령줄 옵션은 기존 배트맨 토토를 나열하는 데도 유용합니다.

참고

SQL표준 호출 배트맨 토토카탈로그그러나 실제로는 차이가 없습니다.