

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Arsitektur basis data RDS for Oracle
<a name="oracle-multi-architecture"></a>

Arsitektur multi-penghuni Oracle, yang juga dikenal sebagai arsitektur CDB, memungkinkan basis data Oracle berfungsi sebagai basis data kontainer multi-penghuni (CDB). CDB dapat mencakup basis data pluggable (PDB) yang dibuat oleh pelanggan. Non-CDB adalah basis data Oracle yang menggunakan arsitektur tradisional, yang tidak dapat berisi PDB. Untuk informasi selengkapnya tentang arsitektur multi-penghuni, lihat [https://docs.oracle.com/en/database/oracle/oracle-database/19/multi/introduction-to-the-multitenant-architecture.html#GUID-267F7D12-D33F-4AC9-AA45-E9CD671B6F22](https://docs.oracle.com/en/database/oracle/oracle-database/19/multi/introduction-to-the-multitenant-architecture.html#GUID-267F7D12-D33F-4AC9-AA45-E9CD671B6F22).

Untuk Oracle Database 19c dan yang lebih tinggi, Anda dapat membuat instans DB RDS for Oracle yang menggunakan arsitektur CDB. Dalam RDS untuk Oracle, PDB disebut sebagai database penyewa. Aplikasi klien Anda terhubung pada tingkat database penyewa (PDB) daripada tingkat CDB. RDS for Oracle mendukung konfigurasi arsitektur CDB sebagai berikut:

**Multi-tenant konfigurasi**  
Amazon RDS memungkinkan instance CDB berisi antara 1—30 database penyewa, tergantung pada edisi database dan lisensi opsi apa pun yang diperlukan. Anda dapat menggunakan API RDS untuk menambah, memodifikasi, dan menghapus basis data penghuni. Konfigurasi multi-tenant di RDS untuk Oracle tidak mendukung PDB aplikasi atau proxy PDB, yang merupakan jenis khusus dari PDB. Untuk informasi selengkapnya tentang PDB aplikasi dan PDB proxy, lihat [Jenis PDB dalam dokumentasi](https://docs.oracle.com/en/database/oracle/oracle-database/19/multi/overview-of-the-multitenant-architecture.html#GUID-D0F40745-FC70-4BE0-85D3-3745DE3312AC) Oracle Database.  
Konfigurasi Amazon RDS disebut “multi-tenant” daripada “multitenant” karena merupakan kemampuan Amazon RDS, bukan hanya mesin Oracle DB. Demikian pula, istilah RDS “penyewa” mengacu pada penyewa dalam konfigurasi RDS, bukan hanya Oracle PDB. Dalam dokumentasi RDS, istilah unhyphenated “Oracle multitenant” mengacu secara eksklusif ke arsitektur CDB database Oracle, yang kompatibel dengan penerapan lokal dan RDS.

**Single-tenant konfigurasi**  
Amazon RDS membatasi RDS untuk instans CDB Oracle ke 1 database penyewa (PDB). Anda tidak dapat menambahkan lebih banyak PDB menggunakan RDS API. Konfigurasi satu penghuni menggunakan RDS API yang sama dengan arsitektur non-CDB. Oleh karena itu, pengalaman penggunaan CDB dalam konfigurasi satu penghuni hampir sama dengan pengalaman penggunaan non-CDB.  
Anda dapat mengonversi CDB yang menggunakan konfigurasi penyewa tunggal ke konfigurasi multi-penyewa, sehingga memungkinkan Anda menambahkan PDB ke CDB Anda. Perubahan arsitektur ini bersifat permanen dan tidak dapat diubah. Untuk informasi selengkapnya, lihat [Mengonversi konfigurasi satu penghuni menjadi multi-penghuni](oracle-single-tenant-converting.md).

**catatan**  
Anda tidak dapat mengakses CDB itu sendiri.

**catatan**  
Untuk membantu Anda memilih konfigurasi: Pilih non-CDB jika Anda menjalankan Oracle Database 19c dan tidak memerlukan fitur multitenant. Pilih CDB penyewa tunggal jika Anda ingin mempersiapkan migrasi future ke Oracle Database 21c atau lebih tinggi (yang membutuhkan CDB). Pilih CDB multi-tenant jika Anda memerlukan isolasi beban kerja dengan infrastruktur bersama, atau ingin mengkonsolidasikan beberapa database menjadi satu instance.

Di Oracle Database 21c dan yang lebih tinggi, semua basis data adalah CDB. Di sisi lain, Anda dapat membuat instans DB Oracle Database 19c sebagai CDB atau non-CDB. Anda tidak dapat memutakhirkan non-CDB ke CDB, tetapi Anda dapat mengonversi Oracle Database 19c non-CDB menjadi CDB, dan kemudian memutakhirkannya. Anda tidak dapat mengonversi CDB ke non-CDB.

Untuk informasi selengkapnya, lihat sumber daya berikut:
+ [Bekerja dengan CDB di RDS for Oracle](oracle-multitenant.md)
+ [Batasan CDB RDS for Oracle](Oracle.Concepts.CDBs.md#Oracle.Concepts.single-tenant-limitations)
+ [Membuat instans DB Amazon RDS](USER_CreateDBInstance.md)