Kompatibilitas dengan alat sinkronisasi data umum
Alat sinkronisasi data | Versi instance PolarDB-X yang kompatibel | Batasan |
>=5.4.11 | Replikasi berbasis GTID tidak didukung. | |
>=5.4.11 | Tidak ada | |
>=5.4.11 | Untuk informasi lebih lanjut, lihat Ikhtisar skenario sinkronisasi data. | |
>=5.4.12 | Snapshot tidak didukung. Parameter snapshot.mode harus diatur ke never. | |
>=5.4.12 | Tidak ada | |
>=5.4.11 | Tidak ada |
Izin yang diperlukan untuk akun agar dapat menyinkronkan data
Secara default, akun dengan hak istimewa memiliki izin penuh.
PolarDB-X versi 5.4.11 dan yang lebih baru mendukung binlogs yang sepenuhnya kompatibel dengan MySQL. Untuk menanyakan dan berlangganan pada binlogs dari sebuah instance, Anda harus menggunakan pernyataan
GRANT SELECT ON *.* TO 'user'@'host'untuk memberikan izin kepada akun Anda melakukan operasi SELECT pada instance tersebut. Hal ini memastikan keamanan data.PolarDB-X versi 5.4.12 dan yang lebih baru mendukung izin individual untuk menanyakan dan berlangganan pada binlogs.
Anda harus memiliki izin
GRANT REPLICATION CLIENT ON *.* TO 'user'@'host'REPLICATION CLIENT untuk menjalankan perintah berikut guna menanyakan binlogs:SHOW MASTER STATUS; SHOW BINARY LOGS;Anda harus memiliki izin
GRANT REPLICATION SLAVE ON *.* TO 'user'@'host'REPLICATION SLAVE untuk menjalankan perintah berikut guna menanyakan detail acara binlog dan berlangganan pada binlogs.SHOW BINLOG EVENTS