MySQL


Порядок действий для синхронизации баз с нуля и восстановления репликации на мастере: mysql-master> STOP SLAVE; mysql-master> RESET MASTER; mysql-master> FLUSH TABLES WITH READ LOCK; mysql-master> SHOW MASTER STATUS; +------------------+-----------+--------------+------------------+ | File             | Position  | Binlog_Do_DB | Binlog_Ignore_DB | +------------------+-----------+--------------+------------------+ | mysql-bin.000042 | 108243662 |              |                  | +------------------+-----------+--------------+------------------+ Сохраните значение File […]

Синхронизация MySQL баз после ошибки репликации


добавить в /etc/my.cnf: [mysqld] long_query_time=3 slow_query_log=1 slow_query_log_file = /var/log/mysqld-slow-query.log long_query_time -значение в секундах от 1 до 10. Запросы занявшие больше указанных секунд будут логироваться Далее: # touch /var/log/mysqld-slow-query.log # chown mysql:mysql /var/log/mysqld-slow-query.log После изменений перезапустить mysql    

Включение логирования медленных запросов к MySQL