Как получить данные сразу на экземпляре Slave после вставки на экземпляр Master при использовании MySQL Replication? - PullRequest
0 голосов
/ 03 июля 2019

У меня 2 версии MySQL 5.7.23 и экземпляр InnoDB: Master (запись) и Slave (только чтение) Когда я запускаю исходный код для вставки в Master, но в это время, когда вызывается запрос для получения данных на экземпляре Slave, данные еще не обновляются. Затем я проверил это обновление на подчиненном, эти данные существуют как в главном, так и во вторичном отладках в исходном коде.

Тогда я проверил следующий случай:

  1. Использовать один DB Master >> Я получил данные от Slave

  2. Использовать Replicate DB: Master + Master >> Я тоже получил данные.

  3. Используйте Replicate DB, Master + Slave >> это проблема. У меня нет данных.

В MySQL Replication это не параметр кэшированного запроса. Значение Seconds_Behind_Master равно 0.

Не могли бы вы рассказать мне, как обнаружить и как исправить эту проблему? Большое спасибо ...

...