本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon RDS Custom for Oracle 的資料庫架構
RDS Custom for Oracle 同時支援 Oracle 多租戶和非多租戶架構。
支援的 Oracle 資料庫架構
Oracle 多租戶架構 (也稱為 CDB 架構) 可讓 Oracle 資料庫作為容器資料庫 (CDB) 運作。CDB 包含插入式資料庫 (PDB)。PDB 是結構描述和物件的集合,此集合會對應用程式顯示為傳統 Oracle 資料庫。如需詳細資訊,請參閱《Oracle 多租戶管理員指南》中的多租戶架構簡介
CDB 和非 CDB 架構是互斥的。如果 Oracle 資料庫不是 CDB,則其是非 CDB,因此不能包含 PDB。在 RDS Custom for Oracle 中,僅 Oracle Database 19c 支援 CDB 多租戶架構。因此,如果您使用舊版 Oracle 資料庫建立資料庫執行個體,則只能建立非 CDB。如需詳細資訊,請參閱 多租戶架構考量。
支援的引擎類型
當您為 Oracle CEV 或資料庫執行個體建立 Amazon RDS 自訂時,請選擇 CDB 引擎類型或非 CDB 引擎類型:
-
custom-oracle-ee-cdb
和custom-oracle-se2-cdb
這些引擎類型會指定 Oracle 多租用戶架構。此選項僅適用於 Oracle Database 19c。當您使用多租戶架構建立 RDS for Oracle 資料庫執行個體時,您的 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 執行個體支援下列功能:
-
備份
-
從備份還原和 point-time-restore (PITR)
-
僅供讀取複本
-
次要版本升級