В настоящее время мы используем MySQL 5.1
Краткая информация
Мы используем 5 веб-серверов (Apache), все подключенные к 1 серверу БД (MySQL), размещенному в облаке. Сервер БД, работающий в облаке (главный), реплицируется на локальный сервер БД (подчиненный) здесь, в нашем офисе.
Проблема
Мы заметили, что когда ведомое устройство включено, список процессов мастера начинает загружаться с неаутентифицированными пользователями. Как только мы останавливаем подчиненное устройство, список процессов мастера медленно возвращается в нормальное состояние.
RAM / SWAP выглядят нормально, и нет медленных запросов, объясняющих накопление в списке процессов MySQL.
Может быть, это узкое место в сети? Я подумал, что это может быть медленный жесткий диск, но, похоже, не имеет значения, какой размер bin-log, когда он работает медленно.
Вы можете контролировать поток потока с точки зрения MySQL с двумя переменными состояния
Как репликация влияет на эти переменные состояния?
Я обсуждал это в DBA StackExchange
Apr 18, 2012
: MySQL: Включают ли «bytes_sent» и «bytes_received» данные mysqldump?Apr 13, 2014
: Определение трафика репликацииУзким местом, безусловно, является исходящий трафик с облачного сервера, передаваемый через поток ввода-вывода.