All Products
Search
Document Center

ApsaraDB for OceanBase (Deprecated):Buat tenant

Last Updated:Aug 21, 2026

Topik ini menjelaskan cara membuat dan mengelola tenant di Konsol OceanBase.

Konsep

  • Tenant: Tenant adalah subset dari sumber daya kluster OceanBase. Ini merupakan konsep logis yang mirip dengan instans pada MySQL atau Oracle, serta menjadi dasar untuk mengelola objek dan sumber daya database. Tenant berfungsi sebagai wadah bagi berbagai objek dan sumber daya database, seperti CPU, memori, dan I/O. OceanBase Database menggunakan tenant untuk mencapai isolasi sumber daya melalui model manajemen single-cluster, multi-tenant, di mana sumber daya dan data terisolasi antar tenant. Setiap tenant memiliki kumpulan sumber daya komputasi dan penyimpanan tersendiri serta menyediakan layanan database yang lengkap dan independen. Untuk informasi lebih lanjut, lihat Arsitektur multi-tenant.

  • Resource unit (Unit): Resource unit menentukan sumber daya yang tersedia—seperti memori, CPU, dan I/O—untuk suatu tenant pada sebuah node. Resource unit juga merupakan unit dasar untuk load balancing kluster. Saat node ditambahkan atau dihapus, atau saat kluster diskalakan, distribusi resource unit pada node disesuaikan secara dinamis guna menyeimbangkan penggunaan sumber daya. Untuk informasi lebih lanjut, lihat Kelola resource.

Prasyarat

Anda telah membuat instans kluster. Untuk informasi lebih lanjut, lihat Beli instans.

Batasan

Jumlah maksimum tenant yang dapat dibuat dalam satu instans kluster dihitung berdasarkan aturan berikut:

Jumlah maksimum tenant = min(Jumlah core CPU pada satu node kluster × Jumlah node kluster, Jumlah maksimum tenant yang diizinkan dalam kluster). Jumlah maksimum tenant yang diizinkan dalam kluster adalah 50.

Catatan

Pada skenario 2F, satu instans kluster mendukung maksimal 32 tenant. Pada skenario 3F, satu instans kluster mendukung maksimal 50 tenant.

Prosedur

  1. Masuk ke Konsol OceanBase.

  2. Di panel navigasi sebelah kiri, klik Instance List.

  3. Pada daftar instans, temukan instans kluster target dan klik namanya untuk membuka Cluster Instance Workspace.

  4. Di pojok kanan atas halaman, klik Create Tenant.

    image

  5. Atur parameter untuk tenant.

    Parameter konfigurasi

    Deskripsi

    Tenant Name

    Tentukan nama untuk tenant.

    Nama harus terdiri dari 2 hingga 64 karakter. Nama dapat berisi karakter Tionghoa, angka, huruf, garis bawah (_), dan tanda hubung (-). Nama bersifat case-sensitive dan harus dimulai dengan huruf atau garis bawah. Nama tidak boleh diatur sebagai sys.

    Tenant Mode

    Atur mode ke Oracle atau MySQL.

    Catatan

    Untuk instans kluster Edisi Standar (Key-Value), Anda hanya dapat membuat tenant dalam mode MySQL.

    Parameter Template

    Tersedia empat templat parameter. Untuk informasi lebih lanjut mengenai parameter dan variabel spesifik, lihat Deskripsi templat parameter.

    Catatan

    Konfigurasi templat parameter hanya didukung untuk versi OceanBase V4.3.3 dan yang lebih baru.

    • OLTP Simple Transaction: Cocok untuk sistem inti seperti perdagangan pesanan online dan sistem pembayaran, serta layanan Internet yang melibatkan kueri titik dengan konkurensi tinggi. Pernyataan SQL yang dieksekusi bersifat sederhana dan memerlukan respons cepat. OLTP adalah singkatan dari online transactional processing.

    • OLTP Complex Transaction: Cocok untuk sistem perdagangan online dengan transaksi kompleks. Skenario mencakup perhitungan join kompleks, subkueri, dan pekerjaan batch yang ditulis dalam PL. Transaksi berdurasi panjang dan transaksi besar mungkin terjadi. Jika instans kluster ini dikhususkan untuk workload OLTP, optimalkan parameter kebijakan kueri besar large_query_threshold untuk kluster tersebut. Ubah nilainya dari default 600 detik menjadi 5 detik.

    • HTAP Mixed Workload: Cocok untuk workload campuran yang menjalankan transaksi dan analitik online sekaligus. Templat ini menyediakan kemampuan OLTP dan menggunakan vektorisasi untuk meningkatkan performa komputasi dalam skenario analisis online. HTAP adalah singkatan dari hybrid transactional and analytical processing.

    • OLAP Online Analytics: Cocok untuk skenario gudang data real-time yang melibatkan pemrosesan analitik online (OLAP). Secara default, tabel dibuat dalam format penyimpanan kolom. Mesin vektorisasi yang lebih optimal digunakan untuk meningkatkan performa komputasi dalam skenario analisis kompleks. Jika instans kluster ini dikhususkan untuk skenario OLAP, optimalkan variabel sistem dan parameter kluster. Misalnya, aktifkan komputasi paralel adaptif, optimalkan ruang memori untuk pengurutan SQL, dan konfigurasikan pengaturan timeout SQL dan transaksi serta kebijakan kueri besar. Selain itu, atur set karakter tenant menjadi utf8mb4_bin.

    Character Set

    Pilih set karakter untuk database.

    • Tenant dalam mode MySQL mendukung set karakter berikut:

      • 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

    • Tenant dalam mode Oracle mendukung set karakter berikut:

      • utf8

      • gbk

    Catatan

    Untuk instans kluster Edisi Standar (Key-Value), hanya set karakter utf8mb4 yang didukung untuk tenant baru. Pengaturan ini tidak dapat diubah.

    Table Name Case Sensitivity

    Tentukan apakah nama tabel bersifat case-sensitive.

    Catatan
    • Parameter ini wajib diisi ketika Tenant Mode diatur ke MySQL. Secara default, nama tabel tidak case-sensitive.

    • Pengaturan ini tidak dapat diubah setelah tenant dibuat.

    Time Zone

    Tentukan informasi zona waktu.

    Number of Resource Units

    Tentukan jumlah resource unit untuk tenant.

    Untuk menambah jumlah unit, Anda harus terlebih dahulu melakukan scale out node kluster. Untuk informasi lebih lanjut, lihat Tambah atau hapus node.

    Allocated Resources

    Tentukan jumlah CPU dan memori untuk tenant pada satu node. Klik More Advanced Configurations untuk mengatur operasi input/output per detik (IOPS) dan ukuran disk log yang tersedia untuk tenant.

    Catatan
    • Hanya tenant OceanBase Database V4.x yang mendukung pengaturan ukuran disk log.

    • Hanya tenant OceanBase Database V4.2.5 dan versi yang lebih baru yang mendukung pengaturan IOPS yang tersedia.

    • Instans kluster OceanBase Database V3.x dan V4.x mendukung pembuatan tenant dengan 1 core dan memori 4 GB.

    • Total ukuran CPU dan memori semua tenant tidak boleh melebihi spesifikasi instans kluster. Untuk versi V4.x, total ukuran disk log semua tenant tidak boleh melebihi kapasitas disk log kluster.

    • Total resource yang tersedia untuk tenant = Resource yang dialokasikan pada satu node × Jumlah node untuk distribusi resource × Jumlah replika

    VPC Network for Primary Endpoint

    Pilih ID virtual private cloud (VPC) tempat instans database berada. Gunakan VPC tempat bisnis atau aplikasi Anda berlokasi untuk mengurangi latensi akses.

    Jika tidak tersedia VPC yang sesuai, ikuti petunjuk di layar untuk membuatnya. Untuk informasi lebih lanjut, lihat Apa itu virtual private cloud (VPC)?.

    Primary Zone for Tenant

    Pilih zona utama untuk tenant. Anda dapat memilih beberapa zona utama.

    Primary Zone for Primary Endpoint

    Pilih zona tempat agen primary endpoint dideploy.

    Catatan

    Jika zona agen primary endpoint berbeda dari zona data utama, terdapat risiko latensi data.

    VSwitch for Primary Endpoint

    Pilih ID vSwitch tempat primary endpoint diikat. Anda dapat melihat jumlah Alamat IP pribadi yang tersedia. Jika jumlah Alamat IP pribadi yang tersedia adalah 0, Anda harus memilih VPC dan vSwitch baru.

    Jika tidak tersedia vSwitch yang sesuai, ikuti petunjuk di layar untuk membuatnya. Untuk informasi lebih lanjut, lihat Buat dan kelola vSwitch.

    Tenant Whitelist

    Grup daftar putih instans kluster secara otomatis disinkronkan ke tenant. Modifikasi daftar putih instans kluster berlaku untuk semua tenant dalam kluster tersebut. Anda dapat menambahkan grup daftar putih lain untuk tenant nanti. Untuk informasi lebih lanjut, lihat Konfigurasikan grup daftar putih untuk tenant.

    Remarks (Optional)

    Keterangan tidak boleh melebihi 30 karakter.

  6. Klik Create. Anda dapat melihat progres pembuatan tenant di halaman Instance List.