В настоящее время раб часто падает на несколько тысяч секунд позади хозяина, что является настоящей головной болью!
Прежде всего, убедитесь, что ведомое устройство имеет такую же или лучшую конфигурацию оборудования по сравнению с ведущим. Ведомое устройство должно запускать те же DML и DDL, которые запускаются на главном сервере, и любые другие нагрузки, которые вы бросаете на него.
В Интернете существует множество общих советов о том, как оптимизировать производительность mysql. Стандартное предложение bumping key_buffer
или innodb_buffer_pool
(для MyISAM и InnoDB соответственно) по-прежнему применяется.
Если есть много тяжелых запросов, запущенных против подчиненного устройства, рассмотрите возможность добавления дополнительных подчиненных устройств для распространения нагрузки. Вы также должны посмотреть на изменение времени выполнения любых cronjobs для уменьшения одновременных запросов.