Sebuah database logis terdiri dari satu atau lebih database fisik dan dirancang untuk mendukung sharding. Topik ini menjelaskan definisi serta skenario penggunaan database logis.
Definisi
Jika Anda memiliki sejumlah besar data bisnis dan permintaan, Anda perlu menerapkan sharding untuk menyeimbangkan beban kerja dan memastikan penskalaan yang lancar.
Jika jumlah database fisik lebih besar dari atau sama dengan satu, batasan berikut berlaku saat membuat database logis:
| Jumlah Database Fisik | Deskripsi |
| Jumlah database fisik lebih dari satu. | Jika jumlah database fisik lebih dari satu, jumlah database dan akhiran nama database harus memenuhi persyaratan berikut:
|
| Jumlah database fisik adalah satu. | Jika jumlah database adalah satu, hanya satu database yang memiliki partisi tabel yang dikonfigurasi sebagai database logis. |
Perhatian
- Anda dapat melakukan berbagai operasi pada database fisik atau database logis. Operasi ini mencakup pengecekan data di SQL Console, merancang skema, serta mengekspor atau mengubah data. Jika Anda memilih database logis, Anda dapat melakukan operasi pada partisi tabel atau tabel logis dengan mudah. Ini berarti Anda dapat menggunakan partisi tabel atau tabel logis sebagai tabel tunggal dalam pernyataan SQL.
- Jika Anda ingin mengajukan izin pada sumber data, Anda dapat mengajukan izin pada database logis untuk mendapatkan akses ke semua database fisik yang terkait dengan database logis tersebut.
Skenario
Database logis dapat digunakan dalam skenario berikut:
- Database tunggal yang memiliki partisi tabel.
- Database yang di-shard dan memiliki partisi tabel.
- Database yang di-shard dan tabel-tabelnya tidak dipartisi.
Konfigurasikan database logis
Catatan Pemilik data atau administrator database (DBA) dapat mengonfigurasi database logis.
Di bilah navigasi atas konsol Data Management, klik ikon
untuk mencari database yang ingin Anda konfigurasikan dalam daftar database. Temukan database yang ingin Anda konfigurasikan, arahkan pointer ke di kolom Actions, lalu klik Configure Logical Database.