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
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 Oracle Multitenant Administrator’s Guide
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
Oracle Database. catatan
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.
catatan
Anda tidak dapat mengakses CDB itu sendiri.
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 melakukan peningkatan dari non-CDB ke CDB, tetapi Anda dapat mengonversi Oracle Database 19c non-CDB ke CDB, kemudian meningkatkannya. Anda tidak dapat mengonversi CDB ke non-CDB.
Untuk informasi selengkapnya, lihat sumber daya berikut: