全部产品
Search
文档中心

ApsaraDB for OceanBase:Manage the Binlog service

更新时间:Jan 17, 2026

Topik ini menjelaskan cara mengaktifkan, menonaktifkan, dan mengelola layanan Binlog dari Konsol OceanBase.

Limits

Layanan Binlog hanya tersedia untuk pelanggan dalam daftar izin (allowlist) dan gratis untuk jangka waktu terbatas. Untuk menggunakan layanan ini, hubungi Dukungan Teknis OceanBase.

Enable the Binlog service

Layanan Binlog dinonaktifkan secara default di OceanBase. Anda dapat mengaktifkannya di ruang kerja penyewa atau ruang kerja instans penyewa. Langkah-langkah berikut menjelaskan cara mengaktifkan layanan tersebut di ruang kerja penyewa:

  1. Masuk ke OceanBase Management Console.

  2. Pada panel navigasi di sebelah kiri, klik Instances. Pada daftar instans, pilih kluster instans yang dituju untuk membuka ruang kerjanya.

  3. Pada panel navigasi di sebelah kiri, klik Tenant Management. Pada daftar penyewa, pilih penyewa yang dituju untuk membuka ruang kerjanya.Binlog开通..png

  4. Di samping Binlog Service, klik Enable. Pada jendela pop-up, klik OK untuk mengaktifkan layanan Binlog.

    Catatan
    • Berkas binlog tidak menggunakan disk space instans basis data.

    • Berkas binlog dihapus secara otomatis berdasarkan periode retensi. Periode retensi default adalah 18 jam. Ukuran penyimpanan maksimum adalah 50 GB. Jika batas ini terlampaui, sistem akan secara otomatis menghapus berkas log tertua.

    • Untuk versi OceanBase Database V3.x yang lebih baru dari V3.2.4.4 atau versi V4.x yang lebih baru dari V4.1.0.1, saat Anda mengaktifkan layanan Binlog, sistem juga mengatur parameter kompatibilitas MySQL. Parameter ini membuat output perintah SHOW CREATE TABLE/DATABASE kompatibel dengan MySQL. Sebagai contoh, setelah Anda mengaktifkan layanan Binlog, layanan tersebut secara default mengatur parameter _show_ddl_in_compat_mode ke nilai 1. Akibatnya, perintah SHOW CREATE TABLE mengembalikan pernyataan dalam mode kompatibilitas MySQL. Untuk menampilkan sintaks khusus OceanBase Database, atur parameter _show_ddl_in_compat_mode ke 0 pada session saat ini, atau matikan sakelar kompatibilitas MySQL untuk layanan Binlog.

      Mode MySQL pada OceanBase Database memiliki ekstensi unik, seperti berbagai jenis subpartisi dan partisi List Default. Jika Anda telah membuat tabel menggunakan fitur-fitur tersebut, konten yang ditampilkan akan berbeda dari skema aktual OceanBase Database saat mode kompatibilitas diaktifkan. Gunakan fitur ini dengan hati-hati.

Manage binlogs

Setelah mengaktifkan layanan Binlog, Anda dapat mengubah periode retensinya, melihat data pemantauan performa, atau menonaktifkan layanan tersebut di ruang kerja penyewa atau ruang kerja instans penyewa sesuai kebutuhan.

Binlog相关操作..png

  1. Untuk versi OceanBase Database V3.x yang lebih baru dari V3.2.4.4 atau versi V4.x yang lebih baru dari V4.1.0.1, di samping Binlog Service, klik Actions > Parameter Settings. Anda kemudian dapat mengubah periode retensi Binlog atau menonaktifkan kompatibilitas output DDL. Jika Anda menonaktifkan kompatibilitas output DDL, output tersebut akan mencakup parameter tambahan khusus OceanBase, seperti informasi penyimpanan. Hal ini dapat memengaruhi alat-alat yang bergantung pada output perintah tersebut.

  2. Untuk versi lain OceanBase Database, di samping Binlog Service, klik Actions > Modify Retention Period. Anda dapat mengatur periode retensi ke nilai antara 1 hingga 240 jam. Berkas yang melebihi periode retensi akan dihapus secara otomatis.

  3. Di samping Binlog Service, klik Actions > View Performance Monitoring untuk membuka halaman pemantauan performa penyewa dan melihat penggunaan disk space Binlog.

  4. Di samping Binlog Service, klik Actions > Disable Binlog Service. Setelah layanan Binlog dinonaktifkan, semua berkas log yang ada akan dihapus dan storage space yang digunakan akan dilepaskan.