Datenbankarchitektur für Amazon RDS Custom für Oracle - Amazon Relational Database Service

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Datenbankarchitektur für Amazon RDS Custom für Oracle

RDS Custom für Oracle unterstützt sowohl die Multitenant- als auch die Non-Multitenant-Architektur von Oracle.

Unterstützte Oracle-Datenbankarchitekturen

Die Oracle-Multitenant-Architektur, auch als CDB-Architektur bekannt, ermöglicht es einer Oracle-Datenbank, als Container-Datenbank (CDB) zu fungieren. Eine CDB enthält austauschbare Datenbanken (). PDBs Eine PDB ist eine Sammlung von Schemas und Objekten, die einer Anwendung als herkömmliche Oracle-Datenbank angezeigt wird. Weitere Informationen finden Sie im Abschnitt Einführung in die Multi-Tenant-Architektur im Oracle-Multi-Tenant-Administratorhandbuch.

Die CDB- und Non-CDB-Architekturen schließen sich gegenseitig aus. Wenn es sich bei einer Oracle-Datenbank nicht um eine CDB handelt, handelt es sich um eine Nicht-CDB und kann daher nichts enthalten. PDBs In RDS Custom für Oracle unterstützt nur Oracle Database 19c die CDB-Architektur. Wenn Sie also DB-Instances mit früheren Oracle-Datenbankversionen erstellen, können Sie nur Nicht-Instances erstellen. CDBs Weitere Informationen finden Sie unter Überlegungen zur Multi-Tenant-Architektur.

Unterstützte Engine-Typen

Wenn Sie eine CEV- oder DB-Instance von Amazon RDS Custom für Oracle erstellen, wählen Sie entweder einen CDB-Engine-Typ oder einen Nicht-CDB-Engine-Typ aus:

  • custom-oracle-ee-cdb und custom-oracle-se2-cdb

    Diese Engine-Typen geben die Oracle-Multi-Tenant-Architektur an. Diese Option ist nur für Oracle Database 19c verfügbar. Wenn Sie eine RDS-für-Oracle-DB-Instance unter Verwendung der Multi-Tenant-Architektur erstellen, umfasst Ihre CDB folgende Container:

    • CDB-Root (CDB$ROOT)

    • PDB-Seed (PDB$SEED)

    • Ursprüngliche PDB

    PDBs Mit dem Oracle SQL-Befehl können Sie weitere erstellenCREATE PLUGGABLE DATABASE. Sie können RDS nicht APIs zum Erstellen oder Löschen verwenden PDBs.

  • custom-oracle-ee und custom-oracle-se2

    Diese Engine-Typen spezifizieren die traditionelle Nicht-CDB-Architektur. Eine Nicht-CDB kann keine austauschbaren Datenbanken () enthalten. PDBs

Weitere Informationen finden Sie unter Überlegungen zur Multi-Tenant-Architektur.

Unterstützte Funktionen in der Oracle-Multi-Tenant-Architektur

Eine CDB-Instance von RDS Custom für Oracle unterstützt die folgenden Funktionen:

  • Sicherungen

  • Wiederherstellung und point-time-restore (PITR) aus Backups

  • Read Replicas

  • Unterversion-Upgrades