Untuk memantau server kami menggunakan alat gratis dari Maatkit ... sederhana, namun efisien.
Replikasi biner tersedia di 5.1, jadi saya kira Anda punya beberapa bola. Kami masih menggunakan 5.0 dan berfungsi dengan baik, tetapi tentu saja kami memiliki masalah yang sama dengannya.
Kami menggunakan replikasi Master-Master dengan Proxy MySql sebagai penyeimbang beban di depan, dan untuk mencegahnya dari kesalahan:
- kami menghapus semua indeks unik
- untuk beberapa kasus di mana kami benar-benar membutuhkan batasan unik, kami memastikan bahwa kami menggunakan REPLACE alih-alih INSERT (Proxy MySql dapat digunakan untuk menjaga penggunaan yang tepat ... bahkan dapat menulis ulang kueri Anda)
- skrip terjadwal yang melakukan laporan intensif selalu mengakses server yang sama (bukan penyeimbang beban) ... sehingga operasi berbahaya direplikasi dengan aman
Ya, saya tahu kedengarannya sederhana dan bodoh, tetapi ini memecahkan 95% dari semua masalah yang kami miliki.