精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

MySQL半同步復(fù)制的搭建和配置原理

數(shù)據(jù)庫(kù) MySQL
在MySQL5.7的半同步復(fù)制當(dāng)中還移除了dump thread對(duì)binlog的互斥鎖, 解決了在高并發(fā)環(huán)境下串行讀取binlog的問(wèn)題。

半同步復(fù)制:

什么是半同步復(fù)制?我們知道在默認(rèn)情況下,MySQL的復(fù)制是異步的,這意味著主服務(wù)器及其從服務(wù)器是獨(dú)立的。異步復(fù)制可以提供***的性能,因?yàn)橹鞣?wù)器在將更新的數(shù)據(jù)寫(xiě)入它的二進(jìn)制日志(Binlog)文件中后,無(wú)需等待驗(yàn)證更新數(shù)據(jù)是否已經(jīng)復(fù)制到從服務(wù)器中,就可以自由處理其它進(jìn)入的事務(wù)處理請(qǐng)求。但這也同時(shí)帶來(lái)了很高的風(fēng)險(xiǎn),如果在主服務(wù)器或從服務(wù)器端發(fā)生故障,會(huì)造成主從數(shù)據(jù)的不一致,甚至在恢復(fù)時(shí)造成數(shù)據(jù)丟失。

半同步復(fù)制是從MySQL5.5開(kāi)始引入了一種半同步復(fù)制功能,該功能可以確保主服務(wù)器和訪問(wèn)鏈中至少一臺(tái)從服務(wù)器之間的數(shù)據(jù)一致性和冗余。在這種配置結(jié)構(gòu)中,一臺(tái)主服務(wù)器和其許多從服務(wù)器都進(jìn)行了配置,這樣在復(fù)制拓?fù)渲校辽儆幸慌_(tái)從服務(wù)器在父主服務(wù)器進(jìn)行事務(wù)處理前,必須確認(rèn)更新已經(jīng)收到并寫(xiě)入了其中繼日志(Relay Log)。當(dāng)出現(xiàn)超時(shí),源主服務(wù)器必須暫時(shí)切換到異步復(fù)制模式重新復(fù)制,直到至少有一臺(tái)設(shè)置為半同步復(fù)制模式的從服務(wù)器及時(shí)收到信息。

下面我們看一下怎么從普通復(fù)制轉(zhuǎn)化為半同步復(fù)制。假設(shè)我們已經(jīng)搭建完成一主兩從的GTID復(fù)制環(huán)境:

  • MySQL1:172.16.16.35:3306
  • MySQL2:172.16.16.35:3307
  • MySQL3:172.16.16.34:3306

這個(gè)環(huán)境因?yàn)槲抑皽y(cè)試MHA的時(shí)候已經(jīng)是搭建好了,就不在強(qiáng)調(diào)怎么去搭建一個(gè)普通的GTID復(fù)制環(huán)境了,下面我們看一下怎么安裝

(1)安裝插件,三臺(tái)MySQL服務(wù)器都要執(zhí)行:

  1. mysql> INSTALL PLUGIN rpl_semi_sync_master SONAME 'semisync_master.so'
  2. mysql> INSTALL PLUGIN rpl_semi_sync_slave SONAME 'semisync_slave.so'

我們可以通過(guò)以下語(yǔ)句查看是否安裝成功:

  1. mysql> SELECT PLUGIN_NAME, PLUGIN_STATUS FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_NAME LIKE '%semi%'
  2. +----------------------+---------------+ 
  3. | PLUGIN_NAME | PLUGIN_STATUS | 
  4. +----------------------+---------------+ 
  5. | rpl_semi_sync_master | ACTIVE | 
  6. | rpl_semi_sync_slave | ACTIVE | 
  7. +----------------------+---------------+ 
  8. rows in set (0.00 sec) 

在三臺(tái)MySQL的配置文件當(dāng)中添加如下的參數(shù):

rpl_semi_sync_master_enabled=1 #開(kāi)啟半同步復(fù)制

rpl_semi_sync_slave_enabled=on; #打開(kāi)半同步復(fù)制

然后重啟數(shù)據(jù)庫(kù),不安裝semisync_master.so的話是不能識(shí)別這個(gè)參數(shù)的,所以說(shuō)這個(gè)參數(shù)要等安裝完以后在重啟。

(2)重啟完成后,默認(rèn)就是半同步復(fù)制了,開(kāi)始看一下半同步相關(guān)的參數(shù):

  1. mysql> show variables like 'rpl_se%'
  2. +-------------------------------------------+------------+ 
  3. | Variable_name | Value | 
  4. +-------------------------------------------+------------+ 
  5. | rpl_semi_sync_master_enabled | ON | 
  6. | rpl_semi_sync_master_timeout | 10000 | 
  7. | rpl_semi_sync_master_trace_level | 32 | 
  8. | rpl_semi_sync_master_wait_for_slave_count | 1 | 
  9. | rpl_semi_sync_master_wait_no_slave | ON | 
  10. | rpl_semi_sync_master_wait_point | AFTER_SYNC | 
  11. | rpl_semi_sync_slave_enabled | ON | 
  12. | rpl_semi_sync_slave_trace_level | 32 | 
  13. +-------------------------------------------+------------+ 
  14. rows in set (0.00 sec)  

下面我們看一下這些參數(shù)具體是有什么含義:

rpl_semi_sync_master_enabled :主庫(kù)是否打開(kāi)半同步復(fù)制

rpl_semi_sync_master_timeout :毫秒為單位,當(dāng)主庫(kù)等待從庫(kù)ACK的實(shí)踐超過(guò)這個(gè)值,就會(huì)自動(dòng)轉(zhuǎn)化為異步復(fù)制

rpl_semi_sync_master_trace_level :master的trace 級(jí)別,分為四個(gè)(1,16,32,64),分別記錄不同的信息,32能夠輸出更詳細(xì)的網(wǎng)絡(luò)延遲等信息,也是默認(rèn)值

rpl_semi_sync_master_wait_for_slave_count :至少有N個(gè)slave接收到日志,一主多從的情況下只要有一個(gè)slave的ACK返回給了主庫(kù),就會(huì)進(jìn)行commit

rpl_semi_sync_master_wait_no_slave:默認(rèn)為ON,當(dāng)半同步復(fù)制轉(zhuǎn)換為異步復(fù)制后,如果從庫(kù)的日志追趕上了主庫(kù),會(huì)自動(dòng)轉(zhuǎn)換為半同步復(fù)制,設(shè)置為OFF的話就不會(huì)再進(jìn)行轉(zhuǎn)換。

rpl_semi_sync_slave_enabled :從庫(kù)是否打開(kāi)半同步復(fù)制功能

rpl_semi_sync_slave_trace_level :trace 級(jí)別

rpl_semi_sync_master_wait_point :這是MySQL5.7新增的功能,可以設(shè)置兩個(gè)值A(chǔ)FTER_SYNC 和AFTER_COMMIT,AFTER_COMMIT的模式下master將每個(gè)事務(wù)寫(xiě)入binlog ,傳遞到slave 刷新到磁盤(pán)(relay log),同時(shí)主庫(kù)提交事務(wù)。master等待slave 反饋收到relay log,只有收到ACK后master才將commit OK結(jié)果反饋給客戶端。AFTER_SYNC 情況下master 將每個(gè)事務(wù)寫(xiě)入binlog , 傳遞到slave 刷新到磁盤(pán)(relay log)。master等待slave 反饋接收到relay log的ack之后,再提交事務(wù)并且返回commit OK結(jié)果給客戶端。 即使主庫(kù)crash,所有在主庫(kù)上已經(jīng)提交的事務(wù)都能保證已經(jīng)同步到slave的relay log中。我們推薦使用默認(rèn)AFTER_SYNC 的情況,這樣可以提高性能,減少等待時(shí)間。

此外在MySQL5.7的半同步復(fù)制當(dāng)中還移除了dump thread對(duì)binlog的互斥鎖, 解決了在高并發(fā)環(huán)境下串行讀取binlog的問(wèn)題。

責(zé)任編輯:武曉燕 來(lái)源: Linux社區(qū)
相關(guān)推薦

2019-11-24 19:17:06

MySQL異步復(fù)制全同步復(fù)制

2009-12-17 08:54:31

MySQL 5.5半同步復(fù)制

2024-07-19 09:10:37

2010-04-28 11:19:04

Oracle高級(jí)復(fù)制

2020-12-22 10:11:13

MySQL數(shù)據(jù)庫(kù)復(fù)制原理

2011-09-16 10:09:32

SVN

2010-02-06 13:18:51

CentOS LAMP

2017-09-05 16:00:49

MySQL主從復(fù)制備份

2010-08-12 15:30:10

MySQL集群

2025-01-15 15:47:36

2024-07-04 08:00:24

2024-07-15 09:14:03

MySQL主從復(fù)制

2019-10-17 09:05:21

MySQL數(shù)據(jù)庫(kù)高可用

2010-10-20 14:27:09

SQL Server同

2017-12-27 13:07:52

數(shù)據(jù)庫(kù)MySQL主從復(fù)制

2021-01-12 09:03:17

MySQL復(fù)制半同步

2020-04-14 16:26:22

MySQL線程同步

2010-04-28 08:55:40

Oracle高級(jí)復(fù)制

2021-07-14 23:38:02

PostgreSQLOracle模式

2021-06-08 07:48:27

MySQL主從配置
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

久久精品超碰| 国产欧美日韩综合精品一区二区三区| 精品三级在线观看视频| 色狠狠桃花综合| 免费看av软件| 清纯唯美亚洲色图| 精品一二三四在线| 国产+成+人+亚洲欧洲| www在线观看免费视频| 精品一区视频| 91国偷自产一区二区使用方法| 中文字幕中文字幕在线中心一区| 可以免费观看的毛片| 丝袜美腿成人在线| 色综合天天综合网国产成人网| 色无极影院亚洲| 亚洲午夜精品| 欧美日韩黄色影视| 欧美极品欧美精品欧美| 免费在线观看黄色| 99久精品国产| 91麻豆蜜桃| 正在播放木下凛凛xv99| 亚洲全部视频| 另类图片亚洲另类| 一区二区伦理片| 激情视频极品美女日韩| 91麻豆精品国产91久久久更新时间 | 亚洲 中文字幕 日韩 无码| 日本高清在线观看| 国产精品人人做人人爽人人添| 极品校花啪啪激情久久| 99久久久国产精品无码免费| 日本在线观看不卡视频| 欧美在线影院在线视频| 久久中文字幕无码| 国产精品99久久精品| 亚洲色图17p| 欧美性xxxx图片| swag国产精品一区二区| 7777女厕盗摄久久久| 国产一级不卡毛片| 成人私拍视频| 狠狠久久五月精品中文字幕| 久青草视频在线播放| 18videosex性欧美麻豆| 亚洲欧洲日韩一区二区三区| 亚洲精品不卡| 午夜在线视频播放| 国产精品毛片久久久久久久| 亚洲欧美一区二区原创| 9色在线视频网站| 国产日韩欧美制服另类| 欧美一区激情视频在线观看| 深夜福利免费在线观看| 久久综合99re88久久爱| 鲁丝一区二区三区免费| 涩涩视频在线观看免费| 26uuu久久天堂性欧美| 精品欧美一区二区在线观看视频| 少妇一区二区三区四区| 不卡av免费在线观看| 精品欧美日韩在线| 男男电影完整版在线观看| 久久久99精品久久| 亚洲不卡1区| 麻豆视频在线观看免费| 亚洲乱码中文字幕综合| 黄色成人在线免费观看| 碰碰在线视频| 色综合久久久久久久久| 手机看片福利日韩| 欧美亚洲综合视频| 日韩亚洲欧美在线| 亚洲精品国产成人av在线| 亚洲8888| 最近2019年日本中文免费字幕| a一级免费视频| 红桃视频亚洲| 欧亚精品中文字幕| 中文字幕一区二区三区四区视频 | 97超级碰碰| 婷婷综合激情网| 国产日产亚洲精品系列| 男女啪啪的视频| 欧美久久天堂| 欧美日韩精品欧美日韩精品一综合| 182午夜在线观看| 777久久精品| 亚洲欧美国产日韩天堂区| 三级黄色在线观看| 伊人激情综合| 国产精品久久久久久久久久免费| av 一区二区三区| 成人av电影在线| 亚洲精品人成| 国产高潮在线| 91精品麻豆日日躁夜夜躁| 亚洲av永久无码精品| 日韩av在线播放网址| 久久久久国产精品一区| 国产精品无码粉嫩小泬| 成人精品国产福利| 亚洲国产日韩美| bl在线肉h视频大尺度| 欧美日产国产精品| 日韩 中文字幕| 亚州av乱码久久精品蜜桃| 91av视频导航| a在线观看免费| 亚洲国产精品国自产拍av| 91亚洲精品国产| 精品久久在线| 亚洲男女自偷自拍图片另类| 欧美三根一起进三p| 日韩精品久久理论片| 国产精品香蕉视屏| 91大神在线网站| 色综合一区二区三区| 久久久久99人妻一区二区三区 | 一区二区三区国产福利| 都市激情亚洲一区| 精品久久久久久久人人人人传媒 | 国产日韩换脸av一区在线观看| 天天爱天天干天天操| 亚洲人成伊人成综合网小说| www.日本xxxx| 久久成人av| 欧美一区二区三区……| 亚洲国产中文字幕在线| 亚洲精品中文在线影院| 日本黄大片一区二区三区| 久久不见久久见国语| 91精品国产高清自在线 | 亚洲欧美自拍一区| 日韩精品视频免费播放| 国产成人精品aa毛片| 青青草原网站在线观看| 91成人app| 日韩一级黄色av| 中文字幕黄色av| 国产精品少妇自拍| 久久婷婷综合色| 欧美日韩色图| 国产精品久久久久久av| 九九热视频在线观看| 一本大道av伊人久久综合| 真人bbbbbbbbb毛片| 亚洲少妇一区| 精品免费二区三区三区高中清不卡| 草草影院在线| 亚洲精品国产电影| 日韩 欧美 综合| 2024国产精品| 国产极品美女高潮无套久久久| 欧美男男freegayvideosroom| 午夜精品理论片| 欧洲精品久久一区二区| 福利一区福利二区微拍刺激| 一出一进一爽一粗一大视频| 久久综合影音| 日本午夜一区二区三区| 成人国产综合| 美女精品视频一区| 精品人妻一区二区三区麻豆91| 一区二区三区精品视频在线| 少妇搡bbbb搡bbb搡打电话| 136国产福利精品导航网址| 国精产品99永久一区一区| 日韩电影免费看| 国产亚洲欧美日韩美女| 国产精品呻吟久久| 亚洲精品videosex极品| 国产精品九九视频| 久久久人人人| 亚洲在线观看一区| 亚洲大奶少妇| 57pao国产精品一区| 1024视频在线| 精品国产一区二区亚洲人成毛片| 国产成人在线免费观看视频| 国产视频一区二区在线观看| 亚洲热在线视频| 一区二区三区福利| 亚洲精品一区二区三区蜜桃久| 韩国三级大全久久网站| 97视频在线观看成人| 337p日本欧洲亚洲大胆鲁鲁| 日韩视频在线永久播放| 午夜毛片在线观看| 国产精品福利av| 久久久久久久人妻无码中文字幕爆| 一区二区毛片| 天天综合中文字幕| 牛牛影视一区二区三区免费看| 国产精品久久久久久久久久| 性欧美video高清bbw| 亚洲热线99精品视频| 国产精品久久影视| 日韩欧美成人网| 丝袜 亚洲 另类 欧美 重口| 国产亚洲一区二区在线观看| 国产成人精品综合久久久久99| 日韩电影在线一区| 久久男人资源站| 久久大综合网| 玖玖玖精品中文字幕| 久久av偷拍| 国产精品96久久久久久又黄又硬| 日韩影视在线| 中文字幕精品一区二区精品| 天天操天天干天天爱| 91精品国产色综合久久不卡蜜臀 | 91n在线视频| 91免费在线看| 国产精品果冻传媒| 精品亚洲成a人在线观看 | 亚洲最大成人| 欧美激情按摩在线| 又爽又大又黄a级毛片在线视频| 日韩高清不卡av| 亚洲精品免费在线观看视频| 欧美日韩国产一区二区三区地区| 久久99精品波多结衣一区| 亚洲一区在线观看视频| 国产精品白丝喷水在线观看| 中文av一区二区| 91成人破解版| 91视频精品在这里| 精品久久久久一区二区| 国产福利不卡视频| 天天干天天色天天干| 麻豆中文一区二区| 久久久国产欧美| 巨乳诱惑日韩免费av| 成人在线免费在线观看| 一区免费视频| 国产不卡一区二区视频| 亚洲午夜极品| 久久亚洲精品无码va白人极品| 欧美激情1区2区3区| 最新国产精品久久| 91九色精品| 久久久成人精品一区二区三区| 日韩欧美午夜| 一本色道久久综合亚洲二区三区| 成人午夜av| 影音欧美亚洲| 一级毛片免费高清中文字幕久久网| 亚洲综合第一| 欧美大片aaaa| 欧美爱爱视频网站| 中文字幕免费精品| www.一区二区.com| 欧美三区不卡| 成人性免费视频| 国产精品普通话对白| 免费无码不卡视频在线观看| 久久久久久亚洲精品杨幂换脸| 美女福利视频在线| 美女诱惑一区| www午夜视频| 国产一区91精品张津瑜| 激情综合激情五月| av亚洲精华国产精华| 精品成人av一区二区三区| 欧美激情一区二区三区不卡| 97精品在线播放| 一区二区久久久久| 亚洲高清毛片一区二区| 在线观看国产日韩| 国产美女明星三级做爰| 亚洲国产精品99久久| 欧美拍拍视频| 久久精品久久精品亚洲人| 国内在线视频| 国产高清视频一区三区| 欧美天堂一区二区| 国产传媒一区| 精品黄色一级片| 喜爱夜蒲2在线| 欧美亚洲一区二区三区| 国产成人在线综合| 成人一区在线看| 久久久久久国产免费a片| 亚洲精品成a人| 97人妻一区二区精品视频| 91精品久久久久久久久99蜜臂| 欧美一区二区三区激情| 中文字幕9999| av电影院在线看| 国产精品美乳一区二区免费| 操欧美女人视频| 亚洲精品国产一区| 精品福利电影| 亚洲最大天堂网| 久久综合网色—综合色88| 91香蕉视频网| 黄色成人在线播放| 97国产精品久久久| 日韩精品亚洲元码| 国产黄色在线免费观看| 国产69久久精品成人| 精品三级国产| 日韩精品无码一区二区三区| 亚洲天堂黄色| 中文字幕在线观看日| 久久嫩草精品久久久精品一| 国内偷拍精品视频| 欧美日韩亚洲丝袜制服| 亚洲欧美综合在线观看| 另类视频在线观看| 国精品产品一区| 欧美日本亚洲| 亚洲三级国产| 特黄特黄一级片| 国产精品高潮久久久久无| 天天操天天摸天天干| 日韩西西人体444www| 性开放的欧美大片| 国产福利精品av综合导导航| 婷婷精品在线| 国产精品12345| 国产精品一二二区| 亚洲欧洲综合网| 欧美色偷偷大香| 国产三级视频在线| 欧美野外猛男的大粗鳮| www.国产精品一区| 欧美高清中文字幕| 国产精品99久久久久久宅男| 中文字幕在线观看二区| 在线观看免费一区| 国内精品在线视频| 国产精品 欧美在线| 欧美日韩播放| 亚洲色欲综合一区二区三区| 暴力调教一区二区三区| 久久久久久久久99| 欧美刺激午夜性久久久久久久| 麻豆免费在线观看| 国产精品一区二区女厕厕| 成人一二三区| 中文字幕永久有效| 亚洲色图一区二区三区| 一区二区美女视频| 久久韩剧网电视剧| 久久久久久久久成人| 青青草免费在线视频观看| 精彩视频一区二区| 夫妻性生活毛片| 欧美一区二区三区免费在线看| 黄色网址在线免费| 亚洲综合在线中文字幕| 国产精品扒开腿做爽爽爽软件| 91亚洲一线产区二线产区| 亚洲自拍另类综合| 囯产精品一品二区三区| 97国产精品视频人人做人人爱| 亚洲第一论坛sis| 日本女优爱爱视频| 国产精品久久国产精麻豆99网站| 一区二区 亚洲| 九九热这里只有精品免费看| 北条麻妃一区二区三区在线| 欧美日韩二三区| 国产午夜精品一区二区三区四区| 在线免费一区二区| 日韩少妇与小伙激情| 4438全国亚洲精品观看视频| 波多野结衣50连登视频| 亚洲国产精品成人综合| 91中文字幕在线视频| 欧美激情一区二区三级高清视频| 老司机精品在线| 99视频在线免费| 最近日韩中文字幕| 亚洲aⅴ乱码精品成人区| 国产成人avxxxxx在线看 | 久久天堂av综合合色| 成人爽a毛片| 能看的毛片网站| 一区二区三区色| 欧美3p视频在线观看| 成人黄色av播放免费| 亚洲高清av| 国产三级在线观看完整版| 日韩欧美电影一区| 高清电影一区| 亚洲高潮无码久久| 2020国产精品久久精品美国| 国产精品无码天天爽视频| 亚洲18私人小影院| 国产精品毛片久久| 特级西西人体4444xxxx| 884aa四虎影成人精品一区| 九色porny自拍视频在线观看| 一区二区三区四区国产| 成人黄页毛片网站| 国产精品久久777777换脸|