婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > MySQL配置了雙主,是如何避免出現數據回環沖突的

MySQL配置了雙主,是如何避免出現數據回環沖突的

熱門標簽:南昌三維地圖標注 地圖標注費用是多少 百應電話機器人優勢 電話外呼系統改號 啥是企業400電話辦理 外呼系統打電話上限是多少 曲靖移動外呼系統公司 武漢網絡外呼系統服務商 怎樣在地圖標注銷售區域

不知道大家想過這個問題沒有?如果配置了雙主,是如何避免出現數據回環沖突的,因為在數據雙活的設計方案中,這可以算是方案的核心設計思想之一。

如果主庫觸發SQL語句:

insert into test_data(name) values(‘aa');

那么Master1生成binlog,推送數據變化到Master2,在Master2上面生成relay log,然后交由sql thread進行變更重放,反之也是類似的流程,整個流程可以這樣描述。

如果Master2消費了relay的數據,然后會產生binlog(log_slave_updates默認開啟),這個時候產生的binlog會繼續推送到Master1消費,然后來來回回推送,一套insert語句就無窮無盡了,顯然這種設計是不合理的,MySQL也肯定不會這么做。

那么問題的關鍵的部分就是:Master2是否推送了先前的binlog到Master1?

a) 如果推送了,Master1是如何過濾,避免后續無限循環

b) 如果沒有推送,Master2是如何過濾的

如果要理解這個過程,我們就需要模擬測試,查看數據流轉過程中的binlog情況,可以參考這個流程。

1) Master1的binlog

2) Master2的 relay log

3) Master的binlog

很快就部署好了一套主從環境,然后添加change master to 就快速搭建好了一套測試的雙主環境。

為了盡可能看到完整的binlog事件信息,我們開啟參數binlog_rows_query_log_events

在Master1觸發語句:

insert into test_data(name) values(‘gg');

得到的binlog事件如下,可以清楚的看到相關的SQL語句。

在Master2端,我們查看binlog的情況,在開啟binlog_rows_query_log_events的前提下會看到明顯少了事件:Rows_query.

此時需要思考的是,在這個過程中偏移量是否發生了變化,從Master1產生的binlog到Master的relay log,如果通過mysqlbinlog去解析,得到的偏移量情況都是一模一樣,而在Master2消費后,產生了相關的binlog信息。

問題的關鍵就在這里,在Maser2里面是通過Server_id來標注了數據的源頭,所以在這里就稱為整個數據流轉的終點了,也就意味著數據復制的時候是按照server_id來進行U過濾的,每個Master端只會傳送自己相關的binlog信息。

如果從這個角度來說,MySQL對于復制中的server_id如此重要的一個原因就是基于此。

而如果換一個角度,看待基于偏移量的異步復制,其實也可以得到類似的信息。

這是Master1觸發insert語句后的binlog細節。

這是Master2接受實時數據后的binlog細節。

其實看到這里,還存在一個問題,那就是在偏移量模式下,如果需要一個數據變更操作在Master2丟失了,那么是沒有辦法進行回溯的。

而基于GTID模式可以唯一性標識全局事務,那么哪怕對這個操作進行了重復應用,哪怕是DDL語句,操作的影響行數也是0.

我們對一個已經執行的操作進行再次應用,看看MySQL是否會自動舍棄該類操作。

mysql> SET @@SESSION.GTID_NEXT= '6fb744dd-05dd-11ea-ada7-52540043a8b5:6';

Query OK, 0 rows affected (0.00 sec)

mysql> use `test`; create table test_data (id int primary key auto_increment,name varchar(30));

Database changed

Query OK, 0 rows affected (0.00 sec)

查看show binlog events發現這個過程不會產生額外的binlog。

所以基于此,我們也基本明確了數據回環解決方法的一個設計思想,那就是如何讓MySQL能夠識別出那些已經應用的事務數據,我想GTID是一個答案,而且分布式ID不用,這是MySQL內部的處理機制,而且是MySQL能夠識別的方式。

以上就是MySQL配置了雙主,是如何避免出現數據回環沖突的的詳細內容,更多關于MySQL 避免數據回環沖突的資料請關注腳本之家其它相關文章!

您可能感興趣的文章:
  • MySQL 5.7雙主同步部分表的實現過程詳解
  • MySQL雙主(主主)架構配置方案

標簽:吉林 資陽 荊州 隨州 黑河 錦州 滄州 甘南

巨人網絡通訊聲明:本文標題《MySQL配置了雙主,是如何避免出現數據回環沖突的》,本文關鍵詞  MySQL,配置,了,雙主,是,如何,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《MySQL配置了雙主,是如何避免出現數據回環沖突的》相關的同類信息!
  • 本頁收集關于MySQL配置了雙主,是如何避免出現數據回環沖突的的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    亚洲另类中文字| 久久精品国产99久久6| 亚洲国产精品激情在线观看| 国产精品免费丝袜| 亚洲综合色网站| 青青国产91久久久久久| 国产激情一区二区三区桃花岛亚洲| 免费高清视频精品| 亚洲成人免费在线观看| 蜜桃av一区二区| aaa国产一区| **欧美大码日韩| 免费在线观看一区| 国产米奇在线777精品观看| 国产电影一区在线| 欧美国产精品一区二区| 91精品国产福利| 中文字幕高清不卡| 亚洲黄色免费电影| 天堂va蜜桃一区二区三区| 亚洲国产一区二区视频| 欧美在线免费观看视频| 欧美日本视频在线| 国v精品久久久网| 欧美在线观看一二区| 色综合中文字幕国产 | 国产激情视频一区二区三区欧美 | 久久久蜜臀国产一区二区| 亚洲成年人网站在线观看| 欧美色偷偷大香| 国产黑丝在线一区二区三区| 亚洲自拍偷拍综合| 日韩精品一二三四| 亚洲人成亚洲人成在线观看图片| 中文字幕第一区二区| 亚洲一区二区三区四区不卡| 久久亚洲综合色| 日韩欧美电影一区| 一本久久精品一区二区| 在线视频观看一区| 亚洲自拍偷拍综合| 樱花草国产18久久久久| 日韩一区二区麻豆国产| 亚洲一区视频在线| 亚洲欧洲综合另类| 久久免费国产精品| 久久天堂av综合合色蜜桃网| 日韩一区和二区| 日韩女优av电影| 97se亚洲国产综合自在线| 国产色91在线| 亚洲欧美国产高清| 日韩高清在线不卡| 国产麻豆一精品一av一免费| 成人av免费在线播放| 成人精品免费看| 91麻豆免费观看| 日韩av电影免费观看高清完整版| 99久久精品国产导航| 久久精品国产免费| 国产福利精品一区| 国产成人自拍网| 日本韩国欧美在线| 久久蜜臀精品av| 麻豆精品视频在线| 国产精品美女www爽爽爽| 欧美日韩国产成人在线免费| 欧美色国产精品| 久久在线免费观看| 秋霞成人午夜伦在线观看| 成人国产精品免费网站| 欧美高清视频不卡网| 久久99久久久久| 中文字幕在线一区| 国产精品亚洲人在线观看| 7777精品伊人久久久大香线蕉经典版下载| 欧美三电影在线| 一区二区三区中文在线| 国产一区二区三区久久久| 欧美伊人久久久久久午夜久久久久| 亚洲精品高清视频在线观看| 国产日韩影视精品| 日韩理论电影院| 蜜臀99久久精品久久久久久软件| 色中色一区二区| 欧美日免费三级在线| 午夜日韩在线电影| 国产欧美一区二区精品婷婷 | 懂色av一区二区三区蜜臀| 亚洲少妇屁股交4| 欧美精品一区二区在线观看| 91久久精品网| 亚洲成av人影院| 国产宾馆实践打屁股91| 亚洲国产日韩a在线播放性色| 国产欧美日韩精品一区| 日韩欧美你懂的| 欧美日韩视频专区在线播放| 成人国产精品免费网站| 国产一区二区三区免费| 亚洲线精品一区二区三区| 自拍偷拍亚洲欧美日韩| 在线不卡a资源高清| 国产成人精品在线看| 卡一卡二国产精品| 午夜欧美大尺度福利影院在线看 | 亚洲天堂免费在线观看视频| 在线电影院国产精品| 久久精品国产精品亚洲红杏| 国产精品另类一区| 欧美久久久久久蜜桃| 国产乱码字幕精品高清av | 99re视频精品| 色婷婷激情久久| 欧美妇女性影城| 久久精品人人做人人爽人人| 国产欧美一区二区精品忘忧草 | 麻豆精品视频在线观看视频| 麻豆精品视频在线观看视频| 久久精品人人做人人综合 | 国产欧美一区二区三区鸳鸯浴| 高清国产一区二区| 亚洲3atv精品一区二区三区| 日韩精品亚洲一区| 亚洲欧洲制服丝袜| 日韩美女啊v在线免费观看| 日本一区二区三区电影| 韩国精品一区二区| 亚洲欧美成aⅴ人在线观看| 欧美在线播放高清精品| 欧美性猛交xxxxxxxx| 99久久婷婷国产精品综合| 激情六月婷婷久久| 久久精品国产澳门| 五月激情综合色| 亚洲日本在线视频观看| 国产精品天天摸av网| 一区二区三区在线免费| 午夜免费久久看| 粗大黑人巨茎大战欧美成人| 成人午夜免费电影| 欧美另类高清zo欧美| 欧美男生操女生| 国产欧美视频一区二区三区| 亚洲男人天堂av| 精品国产凹凸成av人导航| 亚洲精品久久久蜜桃| 亚洲无人区一区| 欧美性受xxxx黑人xyx| 国产精品成人在线观看| 欧美日韩午夜在线| 欧美色涩在线第一页| 91麻豆精品国产91久久久资源速度| 欧美色图在线观看| 一区二区三区资源| 欧美精品一区二区三区久久久 | 亚洲色图一区二区| 国产成人午夜99999| 日韩西西人体444www| 亚洲一区二区五区| 99vv1com这只有精品| 国产欧美日韩久久| 欧美性大战久久久久久久蜜臀| 欧美日韩免费观看一区二区三区| 日韩精品一区在线| 亚洲成人动漫一区| 在线看国产一区二区| 亚洲老司机在线| 一本色道亚洲精品aⅴ| 中文字幕中文在线不卡住| 成人av在线观| 国产精品久久久久久久浪潮网站| 国产精品资源在线看| 国产精品视频在线看| 91视频.com| 欧美成人性福生活免费看| 国产夫妻精品视频| 欧美电影精品一区二区| 久久免费的精品国产v∧| 99精品欧美一区二区三区综合在线| 一区二区三区不卡视频| 久久久91精品国产一区二区精品 | 制服丝袜中文字幕亚洲| 精品亚洲国产成人av制服丝袜| 欧美精品一区二区三区一线天视频| 99久久久久免费精品国产| 久久精品国产久精国产爱| 亚洲国产精品久久一线不卡| 国产精品美女一区二区三区| 欧美xxx久久| 69堂精品视频| 欧美日韩国产精选| 欧美系列一区二区| 欧美最猛黑人xxxxx猛交| 色综合久久99| 99国产精品久久| 色www精品视频在线观看| 91美女片黄在线观看| 99国产精品国产精品久久| 福利一区二区在线|