У меня есть следующая установка MySQL 5.5.16, работающая должным образом: Сервер A w / db.a и db.b Сервер B, настроенный как подчиненный для db.a (не db.b), с помощью --replicate-Таблицы wild-do-table Таблицы на Srv.A-db.b имеют триггеры на вставке, которые вставляют / обновляют db.a
db.a надлежащим образом реплицируется в Server.B, т. е. при обновлении через SQLклиент на db.a на server.A происходит, правильно реплицируется на db.a на Server.B
Теперь возникает проблема: триггеры на Server.A / db.b, которые обновляют / вставляют db.aне реплицируется ... потерял много часов, истощая все мои знания об этом ...
На Srv.A / db.b я наконец создал федеративную таблицу, указывающую на Srv.A / db.a и триггерыработа через объединенную таблицу корректно реплицируется, но она ОЧЕНЬ медленная, и некоторые вещи использовать нельзя (например, НА ДУБЛИРОВАНИИ ОБНОВЛЕНИЯ) ... так что на самом деле это решение для козла остановки.
Если я пытаюсь реплицировать обе базы данных.a и db.b триггеры работают нормально, но db.b ОГРОМНЫЙ и не должен реплицироваться на сервере. B.
Любые предложения о том, как заставить работать триггеры на db.b -> db.a, когда реплицируется только db.a ??
Спасибо за предложение.