Tenant merupakan dasar untuk manajemen objek database dan manajemen sumber daya. Tenant berfungsi sebagai wadah bagi objek database serta sumber daya seperti CPU, memori, dan I/O. Anda dapat membuat dan mengelola tenant di konsol ApsaraDB for OceanBase.
Prasyarat
Anda telah membuat instance kluster. Untuk informasi lebih lanjut, lihat Beli instance.
Batasan
Jumlah maksimum tenant yang dapat dibuat di bawah satu instance kluster dihitung berdasarkan aturan berikut:
Jumlah maksimum tenant = min(jumlah CPU per node kluster * jumlah node kluster, jumlah maksimum tenant yang diizinkan oleh kluster), dengan jumlah maksimum tenant yang diizinkan oleh kluster adalah 50.
Dalam skenario 2F (dua replika fitur lengkap), sebuah instance kluster mendukung pembuatan hingga 32 tenant; dalam skenario 3F (tiga replika fitur lengkap), sebuah instance kluster mendukung pembuatan hingga 50 tenant.
Prosedur
Masuk ke konsol ApsaraDB for OceanBase.
Di panel navigasi sebelah kiri, klik Instances.

Pada daftar instance, klik nama instance kluster target untuk masuk ke halaman Cluster Instance Workspace.
Di pojok kanan atas halaman yang muncul, klik Create Tenant.
Konfigurasikan parameter tenant sesuai kebutuhan.
Parameter
Deskripsi
Nama Tenant
Nama tenant.
Nama harus memiliki panjang 2 hingga 64 karakter dan dapat berisi karakter Cina, angka, huruf, garis bawah (_), dan tanda hubung (-). Nama bersifat peka huruf besar/kecil dan harus dimulai dengan huruf atau garis bawah. Tidak dapat disetel ke sys.
Mode Tenant
Mode tenant, yang dapat berupa Oracle atau MySQL.
Template Parameter
Konsol ApsaraDB for OceanBase menyediakan empat template parameter berbeda. Untuk informasi lebih lanjut tentang parameter dan variabel, lihat Template parameter.
CatatanAnda hanya dapat mengonfigurasi template parameter untuk OceanBase Database V4.3.3 dan versi lebih baru.
Simple OLTP: cocok untuk sistem inti bisnis Internet yang memerlukan kueri titik dengan konkurensi tinggi, seperti transaksi pesanan online dan pembayaran. Pernyataan SQL yang dieksekusi sederhana, memastikan kecepatan respons cepat.
Complex OLTP: cocok untuk sistem transaksi online dengan transaksi kompleks. Ini mencakup penanganan transaksi besar dan lama yang melibatkan penggabungan kompleks, subkueri, dan pekerjaan batch yang ditulis dalam PL. Jika instance kluster didedikasikan untuk beban kerja pemrosesan transaksi online (OLTP), kami sarankan Anda mengoptimalkan nilai parameter
large_query_thresholddari default 600 detik menjadi 5 detik.HTAP: cocok untuk sistem yang menjalankan beban kerja OLTP dan pemrosesan analitik online (OLAP) secara bersamaan untuk meningkatkan performa analisis online melalui mesin vektorisasi.
OLAP: cocok untuk gudang data real-time yang memerlukan OLAP. Secara default, tabel yang dibuat menggunakan penyimpanan kolom dan mesin vektorisasi dioptimalkan untuk meningkatkan performa analisis kompleks. Jika instance kluster didedikasikan untuk beban kerja OLAP, kami sarankan Anda mengoptimalkan variabel sistem dan parameter kluster. Ini mencakup mengaktifkan komputasi paralel adaptif, mengoptimalkan memori sortir SQL, mengonfigurasi pengaturan timeout untuk pernyataan SQL dan transaksi, serta menyesuaikan strategi kueri besar. Kami juga merekomendasikan agar Anda menggunakan set karakter
utf8mb4_binuntuk tenant.
Set Karakter
Set karakter database.
Set karakter berikut didukung untuk tenant MySQL:
utf8mb4_general_ci
utf8mb4_bin
utf8mb4_unicode_ci
utf16_general_ci
utf16_bin
utf16_unicode_ci
gbk_chinese_ci
gbk_bin
gb18030_chinese_ci
gb18030_bin
binary
Set karakter berikut didukung untuk tenant Oracle:
utf8
gbk
CatatanSaat Anda membuat tenant di instance kluster Edisi Standar (Key-Value), hanya set karakter utf8mb4 yang didukung dan tidak dapat diubah.
Sensitivitas Huruf Besar/Kecil Nama Tabel
Menentukan apakah nama tabel peka terhadap huruf besar/kecil.
CatatanAnda harus mengonfigurasi parameter ini saat Tenant Mode disetel ke MySQL. Secara default, nama tabel tidak peka huruf besar/kecil.
Parameter ini tidak dapat diubah setelah tenant dibuat.
Zona Waktu
Zona waktu tenant.
Jumlah Unit
Jumlah unit sumber daya untuk tenant.
Untuk meningkatkan jumlah unit sumber daya untuk tenant, Anda harus terlebih dahulu menambahkan node ke kluster. Untuk informasi lebih lanjut, lihat Tambah atau hapus node.
Sumber Daya yang Disediakan
Jumlah core CPU dan ukuran memori untuk tenant pada satu node. Anda dapat memperluas More Advanced Settings untuk menetapkan IOPS yang tersedia dan ukuran disk log untuk tenant.
CatatanAnda dapat menentukan ukuran disk log untuk tenant hanya di OceanBase Database V4.x.
Anda dapat menentukan IOPS yang tersedia untuk tenant hanya di OceanBase Database V4.2.5 dan versi lebih baru.
Anda dapat membuat tenant dengan spesifikasi 1C4G (1 core CPU dan 4 GB memori) di instance kluster OceanBase Database V3.x dan V4.x.
Jumlah total sumber daya CPU dan memori semua tenant di instance kluster tidak boleh melebihi spesifikasi instance kluster. Di ApsaraDB for OceanBase V4.x, jumlah total ukuran disk log semua tenant tidak boleh melebihi kapasitas disk log kluster.
Total sumber daya yang tersedia untuk tenant = Sumber daya per node × Jumlah node distribusi sumber daya × Jumlah replika
VPC Endpoint Utama
ID VPC tempat instance database berada. Kami sarankan Anda menggunakan VPC tempat bisnis atau aplikasi Anda berada untuk secara efektif mengurangi latensi akses.
Jika tidak ada VPC yang sesuai, buat VPC sesuai petunjuk. Untuk informasi lebih lanjut, lihat Apa itu VPC?
Zona Utama Tenant
Zona utama tenant. Anda dapat memilih beberapa zona utama.
Zona Utama Endpoint Utama
Zona tempat proxy alamat utama tenant diterapkan.
CatatanJika zona untuk proxy alamat utama dan zona data utama berbeda, ada latensi data.
vSwitch Endpoint Utama
ID vSwitch tempat alamat utama terikat. Anda dapat melihat jumlah alamat IP pribadi yang tersedia. Saat jumlah alamat IP pribadi yang tersedia adalah 0, Anda harus memilih VPC dan vSwitch lain.
Jika tidak ada vSwitch yang sesuai, buat satu sesuai petunjuk. Untuk informasi lebih lanjut, lihat Buat dan kelola vSwitch.
Daftar Putih Tenant
Daftar putih tenant, yang disinkronkan secara otomatis dari instance kluster. Modifikasi daftar putih yang dilakukan di instance kluster berlaku untuk semua tenant di instance kluster. Anda dapat menambahkan lebih banyak daftar putih untuk tenant nanti. Untuk informasi lebih lanjut, lihat Atur daftar putih tenant.
Catatan (Opsional)
Informasi tambahan tentang tenant. Catatan tidak boleh melebihi 30 karakter.
Klik Create. Anda dapat melihat kemajuan pembuatan tenant di halaman Instances.