Время: 5280463 Статус: отправил весь бинлог ведомому устройству; ожидая обновления бинлога
Это нормально, что процесс репликации mysql простаивает так долго?
Это зависит от типа запросов. Если ты делаешь только select
заявлений, данные не изменятся.
Вы можете проверить статус ведомого устройства, используя:
mysql> SHOW SLAVE STATUS;
Если вы найдете эти две строки:
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
Это означает, что репликация работает нормально. В противном случае он может быть сломан из-за неверного оператора, найденного на ведомой машине. Проверьте эта ссылка.
Единственная причина, по которой я знаю, что мастер простаивает, состоит в том, что не было активности для распространения (или, по крайней мере, не было активности, записанной в двоичный журнал). Операторы выбора не будут иметь никакого эффекта, поскольку они не записываются в двоичный журнал. Будут распространяться только вставки, обновления и удаления (как и DDL).
Как долго это «долго»?