Mengonfigurasi database MySQL yang dikelola sendiri untuk CDC
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan cara mengonfigurasi change data capture (CDC) untuk
mengalirkan data dari database MySQL yang dikelola sendiri ke tujuan yang didukung,
seperti BigQuery atau Cloud Storage.
Petunjuk ini juga berfungsi untuk database seperti MariaDB, Percona Server untuk
MySQL, atau Alibaba Cloud PolarDB.
Verifikasi konfigurasi dan periode retensi log biner
Pastikan log biner dikonfigurasi dengan benar dengan memasukkan perintah MySQL berikut:
SHOWGLOBALVARIABLESLIKE'%binlog_format%';
Verifikasi bahwa nilai untuk variabel binlog_format ditetapkan ke ROW.
Datastream tidak mendukung format log biner MIXED atau STATEMENT.
Pastikan format baris untuk log biner disetel ke FULL dengan memasukkan
perintah MySQL berikut:
SHOWGLOBALVARIABLESLIKE'binlog_row_image';
Pastikan opsi pembaruan replika untuk log biner disetel ke ON dengan
memasukkan perintah MySQL berikut:
SHOWGLOBALVARIABLESLIKE'log_replica_updates';
Untuk MySQL versi yang lebih lama dari 8.0.26, masukkan perintah berikut:
SHOWGLOBALVARIABLESLIKE'log_slave_updates';
Pastikan periode retensi log biner disetel ke 604800 detik (7 hari) dengan memasukkan perintah MySQL berikut:
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-09-10 UTC."],[],[],null,[]]