Репликация базы данных MySQL и загрузка сервера

У меня есть онлайн-сервис с около 5000 баз данных MySQL. Теперь я заинтересован в создании области разработки точно такой же среды в моем офисе, поэтому я собираюсь настроить репликацию MySQL между моим живым сервером MySQL и сервером разработки MySQL.

Но меня беспокоит нагрузка, которая будет происходить на моем живом сервере MySQL после запуска репликации. Есть ли у вас опыт? Будет ли этот процесс вызывать дополнительную нагрузку на мой рабочий сервер?

Спасибо, хороших выходных.

1 ответ

Решение

Включение двоичного журналирования (для репликации) может серьезно повлиять на производительность. Он вызывает fsync для обеспечения согласованности, поэтому все идет медленнее. Несколько статей для чтения:

  1. http://jcole.us/blog/archives/2006/05/25/on-disk-performance-and-mysql-replication/
  2. http://www.mysqlperformanceblog.com/2006/05/27/jeremy-cole-on-mysql-replication/
Другие вопросы по тегам