ТАБЛИЦЫ СБРОСА С БЛОКИРОВКОЙ ЧТЕНИЯ не что-то, что Вы хотите сделать на постоянном клиенте (или даже полурегулярный) основание в производственной системе. Это должно быть последнее средство только.
Настройте по крайней мере два ведомых устройства репликации (Это потребует СБРОСА ТАБЛИЦЫ С БЛОКИРОВКОЙ ЧТЕНИЯ, конечно). После того как они настраиваются, можно взять резервное копирование от того в то время как другое пребывание в синхронизации как запасное ведущее устройство.
Кроме того, если один из Ваших ведомых сбоев, можно затем использовать снимок от этого для восстановления секунды (или треть) ведомое устройство. Если все Ваши ведомые устройства перестали работать, Вы вернулись для СБРАСЫВАНИЯ ТАБЛИЦ С БЛОКИРОВКОЙ ЧТЕНИЯ.
Не забудьте всегда иметь процесс, который регулярно проверяет, что данные находятся в синхронизации - используют что-то как mk-table-checksum, чтобы сделать это (это нетривиально, чтобы настроить, консультироваться с документацией Maatkit для деталей).
Как 22 ГБ является относительно маленьким, у Вас не будет проблем при выполнении этого. Выполнение его с большой базой данных могло быть более проблематичным.
set
один ничего не говорит об этом, но благодарит за фиксацию. – Jeff Ferland 13 August 2009 в 21:40