好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > MySQL pt-slave-restart工具的使用簡介

MySQL pt-slave-restart工具的使用簡介

熱門標簽:呂梁外呼系統 400電話辦理服務價格最實惠 武漢電銷機器人電話 南太平洋地圖標注 催天下外呼系統 北京金倫外呼系統 大豐地圖標注app 400電話變更申請 html地圖標注并導航

    在MySQL主從復制環境的搭建中,常常會遇到一種場景,主庫和從庫都要初始化用戶的賬號密碼,正常的情況下,需要在主庫和從庫都關閉session級別的binlog,然后再進行用戶信息導入。

    但是有時候會忽略關閉session級別binlog這個前置動作,例如在基于GTID的復制模式下,主從庫都直接導入了用戶的賬號密碼信息,主庫和從庫都將賬號密碼的事務記錄到了自己的GTID中,此時我們如果利用GTID的方式搭建復制,會出現報錯,因為從庫已經有賬號了,所以主庫上同步到從庫的用戶信息會出現報錯現象,提示用戶已經存在,這種情況下,我們需要在從庫跳過從主庫復制過來的創建用戶的SQL語句。

    在GTID模式下,通過下面的辦法可以跳過一個事務:

stop slave;
set gtid_next=xxxxx;
begin;
commit;
set gtid_next=automatic;
start slave;

但是在事務數很多的情況下,我們不能一個一個跳過,需要批量跳過同一個錯誤,這里有幾種方式可以進行處理;

MySQL復制問題的三個參數介紹 

分別是調整slave_skip_errors參數或者slave_exec_mode 參數

今天我們來看另外一種方法,就是利用pt-slave-restart工具來進行事務跳過,命令如下:

./pt-slave-restart -uroot -proot123 --error-numbers=1062

命令很容易理解,寫清楚錯誤編碼,直接跳過就行,它會打印出來很多信息,默認情況下打印內容為:時間戳、連接信息、中繼日志文件、中繼日志位置以及上一個錯誤號。例如:

2020-09-22T00:59:09 P=3306,h=192.168.7.194,p=...,u=root relay-bin.000005         369 1032 
2020-09-22T00:59:09 P=3306,h=192.168.7.194,p=...,u=root relay-bin.000005         726 1032 
2020-09-22T00:59:09 P=3306,h=192.168.7.194,p=...,u=root relay-bin.000005        1085 1032 
2020-09-22T00:59:09 P=3306,h=192.168.7.194,p=...,u=root relay-bin.000005        1444 1032 
2020-09-22T00:59:09 P=3306,h=192.168.7.194,p=...,u=root relay-bin.000005        1800 1032

你可以使用--verbose選項添加更多信息,也可以使用--quiet選項阻止所有輸出。

注意事項:

當采用多線程復制(slave_parallel_workers > 0)時,pt-slave-restart不能跳過事務。pt-slave-restart不能確定GTID事件是哪個特定slave線程執行失敗的事務。

如果需要使用,請暫時關閉多線程復制的workers

關于pt-slave-restart的其他參數,可以使用pt-slave-restart --help的命令查看,也可以參考下面的常見參數列表:

--always        :永不停止slave線程,手工停止也不行

--ask-pass      :替換-p命令,防止密碼輸入被身后的開發窺屏

--error-numbers :指定跳過哪些錯誤,可用,進行分隔

--error-text    :根據錯誤信息進行匹配跳過

--log           :輸出到文件

--recurse       :在主端執行,監控從端

--runtime       :工具執行多長時間后退出:默認秒,m=minute,h=hours,d=days

--slave-user --slave-password :從庫的賬號密碼,從主端運行時使用

--skip-count    :一次跳過錯誤的個數,膽大的可以設置大些,不指定默認1個

--master-uuid   :級聯復制的時候,指定跳過上級或者上上級事務的錯誤

--until-master  :到達指定的master_log_pos,file位置后停止,格式:”file:pos“

--until-relay   :和上面一樣,但是根據relay_log的位置來停止

以上就是MySQL pt-slave-restart工具的使用簡介的詳細內容,更多關于MySQL pt-slave-restart工具的使用的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • The MySQL server is running with the --read-only option so it cannot execute this statement
  • mysql數據庫mysql: [ERROR] unknown option ''--skip-grant-tables''
  • mysql視圖之確保視圖的一致性(with check option)操作詳解
  • MySQL存儲表情時報錯:java.sql.SQLException: Incorrect string value:‘\xF0\x9F\x92\xA9\x0D\x0A...’的解決方法
  • Mysql中的NULL和Empty String
  • javascript連接mysql與php通過odbc連接任意數據庫的實例
  • ubuntu下apt-get安裝和徹底卸載mysql詳解
  • MySQL利用AES_ENCRYPT()與AES_DECRYPT()加解密的正確方法示例
  • mysql server is running with the --skip-grant-tables option
  • 利用pt-heartbeat監控MySQL的復制延遲詳解

標簽:龍巖 西寧 無錫 南充 迪慶 自貢 麗水 徐州

巨人網絡通訊聲明:本文標題《MySQL pt-slave-restart工具的使用簡介》,本文關鍵詞  MySQL,pt-slave-restart,工具,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL pt-slave-restart工具的使用簡介》相關的同類信息!
  • 本頁收集關于MySQL pt-slave-restart工具的使用簡介的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 亂伦小说合集小说| 精品国产一级毛片大全| 女人18片毛片90分钟免费| 91快射| 多女主黄h长篇小说| 〖短篇〗变身尤物H女| 亚洲 欧美 日韩 偷 妻 乱| 国产情侣第一页| 4438x全国最大色| 久久精品久久久精品美女| 国产丝袜精品推荐| A片毛片无遮挡全程水多 | 周芷若被扒开双乳蹂躏| 龙口护士门胡雯靖视频| 与子乱对白在线播放单亲国产| 国产精品99精品久久免费| 性夜影院爽黄a爽免费视| 女人晚上和男人配种视频| ???sex性开放AVc| 城中村打工人天堂快餐| 亚洲美女视频免费| 欧美亚洲国产aⅴ禁止18| 日本丰满白嫩小泬337p图片| 又亲又摸又揉的免费视频| 美女扒开胸罩给男生视频| 国内精产品一二二三的区别| 亚洲国产成人精品女人久久久| 国产a一级毛片爽爽影院无码| 在线看mv视频网站入口软件下载| 久草网视频在线观看| 亚洲精品一区久久久久久| Av人体私拍视频网站| 足艺阁踩踏调教| 国产精品国产三级国产普通话在线| 一男一女做爰高潮A片野外| 1一925大雄性事全文…| 男男道具车| 国产在视频线精品视频2021| 浪荡人妻共32部黑人大| 欧美另类第一页| 亲胸揉胸膜下刺激亲嘴小说|