filter_mysqlbinlogp - Dalam Talian di Awan

Ini ialah arahan filter_mysqlbinlogp yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS

JADUAL:

NAMA


filter_mysqlbinlog - Memangkas pernyataan ROLLBACK dan acara BINLOG yang setara ditambah oleh
mysqlbinlog. Skrip ini kini sudah lapuk.

SINOPSIS


mysqlbinlog binary_or_relay_log_file | filter_mysqlbinlog

Harap maklum bahawa skrip ini kini sudah usang dan tidak digunakan oleh MHA secara lalai.

DESCRIPTION


arahan mysqlbinlog yang disediakan oleh Oracle secara tersirat menambah pernyataan ROLLBACK dan setara
Acara BINLOG. Tetapi ini menyebabkan masalah apabila memulihkan pelayan hamba. Untuk memulihkan hamba,
MHA mungkin perlu menggunakan peristiwa binlog berikut.
1) Peristiwa log geganti dari Relay_Log_Pos ke penghujung fail log geganti
2) Acara log geganti berbeza daripada hamba terkini
3) Peristiwa log binari yang berbeza daripada perintah mysqlbinlog master mati perlu
dilaksanakan pada fail ini secara berasingan. Jika urus niaga tidak berakhir dengan 1) atau 2), tersirat
Peristiwa ROLLBACK melancarkan semula transaksi, yang akan mengakibatkan ketidakkonsistenan.
filter_mysqlbinlog ialah alat untuk menyelesaikan isu ini. Ambil perhatian bahawa kenyataan ROLLBACK sendiri
ditambah dalam situasi biasa. Sebagai contoh, apabila anda melaksanakan 1. BEGIN; 2. Mengemas kini
jadual urus niaga 3. Mengemas kini jadual bukan urus niaga 4. ROLLBACK, ROLLBACK
pernyataan ditulis pada log binari untuk mengembalikan pertanyaan transaksi. Ini adalah biasa
situasi jadi filter_mysqlbinlog tidak boleh mengalih keluar semua acara ROLLBACK.

Harap maklum bahawa skrip ini kini sudah usang dan tidak digunakan oleh MHA secara lalai.

Gunakan filter_mysqlbinlogp dalam talian menggunakan perkhidmatan onworks.net



Program dalam talian Linux & Windows terkini