MySQLの レプリケーション遅延について
MySQL が System lock で kill しても KILLEDから繊維しなかった。
# slave の状況 show slave status\G # transaction SHOW ENGINE INNODB STATUS\G # pid の確認 SELECT trx_started,trx_query,trx_rows_locked FROM information_schema.INNODB_TRX;
sudo systemctl stop mysqld.service sudo systemctl start mysqld.service sudo systemctl status mysqld.service
止まらなかったら、
kill -9 xxx
sql のエラーが出たら、問題ない処理であればとりあえずはスキップ。
set global sql_slave_skip_counter = 1; start slave;