Slave復制應用binlog異常處理方法:
1. 查看報錯信息
show slave status\G
Relay_Log_File: MySQL-relay.000016
Relay_Log_Pos: 20593960
Executed_Gtid_Set: ae498b08-b570-11e3-a1ff-18a905565190:45
mysqlbinlog --no-defaults -vvv --base64-output=DECODE-ROWS --start-position=20593960 mysql-relay.000016 --result-file=result.sql
分析具體的語句,必要時可以查看主庫,驗證對應的記錄是否存在。確認是否可以跳過該事物
如果確認可以跳過,則執行下一步跳過該事物。
2. 跳過異常事務,在slave上操作:
stop slave;
set gtid_next='ae498b08-b570-11e3-a1ff-18a905565190:46';
begin;commit;
set gtid_next='AUTOMATIC';
start slave;
show slave status\G;
3.驗證是否恢復正常。
網頁標題:跳過事務處理Slave復制應用binlog異常
網址分享:http://www.yijiale78.com/article46/ghdihg.html
成都網站建設公司_創新互聯,為您提供靜態網站、服務器托管、搜索引擎優化、營銷型網站建設、網站內鏈、網站設計公司
廣告
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源:
創新互聯