91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysql,出現同步停止的錯誤的處理

發布時間:2020-08-10 08:28:57 來源:ITPUB博客 閱讀:236 作者:rainbowbridg 欄目:MySQL數據庫

因 'Duplicate entry' 或 非正常關閉mysql, 出現同步停止的錯誤時,可執行下列命令跳過錯誤log,從錯誤log下一條繼續同步:

mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> slave start;

非正常關閉mysql而導致的錯誤log 應該不會太多(有次我手動恢復了8條左右)
'Duplicate entry' 就要視情況而定了,如果錯誤log 很多,只能通過停mysql,加 --slave-skip-errors=1062 后重啟

如果一個語句在master上成功了,但是在slave上卻失敗了,并且這時不能做一次完整的數據庫再同步(也就是刪除slave上的數據,重新拷貝master的快照),那么試一下:

  1. 判斷slave的數據表是否和master的不一樣。試著找到怎么會發生這種情況,然后將slave的表同步成和master一樣之后運行 START SLAVE

  2. 如果上述步驟不生效或者沒有執行,試著這個語句是否能被手工安全地運行(如果有必要),然后忽略master的下一個語句。
  3. 如果決定要忽略master的下一個語句,只需在slave上提交以下語句:
    mysql> SET GLOBAL SQL_SLAVE_SKIP_COUNTER = n;
    mysql> START SLAVE;

    如果下一個語句沒有使用 AUTO_INCREMENTLAST_INSERT_ID(),那么 n 的值應為為 1。否則,它的值為 2。設定為 2 是因為 AUTO_INCREMENTLAST_INSERT_ID() 在master的二進制日志中占用了2條日志。

  4. 如果確定slave精確地同步master了,并且沒有除了slave線程之外的對數據表的更新操作,則推斷這是因為bug產生的差異。如果是使用最近的版本,請報告這個問題,如果使用的是舊版本,試著升級一下。
[@more@]
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

南开区| 酉阳| 白山市| 平南县| 郧西县| 手机| 金堂县| 项城市| 洪洞县| 合江县| 镶黄旗| 宁陵县| 永昌县| 江安县| 工布江达县| 玉龙| 珲春市| 钟山县| 西和县| 高平市| 西乌| 秀山| 云阳县| 陆河县| 郓城县| 桦南县| 湖北省| 明水县| 卓尼县| 美姑县| 齐齐哈尔市| 苏州市| 新津县| 甘德县| 醴陵市| 大厂| 滨海县| 大竹县| 双辽市| 岚皋县| 鄂伦春自治旗|