Amazon RDS Custom for Oracle 데이터베이스 아키텍처
RDS Custom for Oracle은 Oracle 멀티테넌트 아키텍처와 비멀티테넌트 아키텍처를 모두 지원합니다.
지원되는 Oracle 데이터베이스 아키텍처
Oracle 멀티테넌트 아키텍처(CDB 아키텍처)는 Oracle 데이터베이스가 컨테이너 데이터베이스(CDB) 기능을 하도록 합니다. CDB에는 플러그형 데이터베이스(PDB)가 포함되어 있습니다. PDB는 애플리케이션에 기존 Oracle 데이터베이스로 나타나는 스키마와 객체의 모음입니다. 자세한 내용은 Oracle Multitenant 관리자 안내서의 멀티테넌트 아키텍처 소개
CDB 아키텍처와 비CDB 아키텍처는 상호 배타적입니다. Oracle 데이터베이스가 CDB가 아닌 경우 비CDB이므로 PDB를 포함할 수 없습니다. RDS Custom for Oracle에서는 Oracle Database 19c만 CDB 아키텍처를 지원합니다. 따라서 이전 Oracle 데이터베이스 릴리스를 사용하여 DB 인스턴스를 생성할 경우 비CDB만 생성할 수 있습니다. 자세한 내용은 멀티테넌트 아키텍처 고려 사항 단원을 참조하십시오.
지원되는 엔진 유형
Amazon RDS Custom for Oracle CEV 또는 DB 인스턴스를 생성할 때 다음 CDB 엔진 유형 또는 비CDB 엔진 유형을 선택합니다.
-
custom-oracle-ee-cdb
및custom-oracle-se2-cdb
이러한 엔진 유형은 Oracle 멀티테넌트 아키텍처를 지정합니다. 이 옵션은 Oracle Database 19c에서만 지원됩니다. 멀티테넌트 아키텍처를 사용하여 RDS for Oracle DB 인스턴스를 생성하는 경우 CDB에는 다음과 같은 컨테이너가 포함됩니다.
-
CDB 루트(
CDB$ROOT
) -
PDB 시드(
PDB$SEED
) -
초기 PDB
Oracle SQL 명령
CREATE PLUGGABLE DATABASE
를 사용하여 더 많은 PDB를 생성할 수 있습니다. RDS API를 사용하여 PDB를 만들거나 삭제할 수 없습니다. -
-
custom-oracle-ee
및custom-oracle-se2
이러한 엔진 유형은 기존의 비CDB 아키텍처를 지정합니다. 비 CDB에는 플러그형 데이터베이스(PDB)가 포함될 수 없습니다.
자세한 내용은 멀티테넌트 아키텍처 고려 사항 단원을 참조하십시오.
Oracle 멀티테넌트 아키텍처에서 지원되는 특성
RDS Custom for Oracle CDB 인스턴스는 다음 기능을 지원합니다.
-
백업
-
백업에서 복원 및 시점 복구(PITR)
-
읽기 전용 복제본
-
마이너 버전 업그레이드