成人怡红院-成人怡红院视频在线观看-成人影视大全-成人影院203nnxyz-美女毛片在线看-美女免费黄

站長(zhǎng)資訊網(wǎng)
最全最豐富的資訊網(wǎng)站

什么是mysql主從復(fù)制

在mysql中,主從復(fù)制是指數(shù)據(jù)可以從一個(gè)MySQL數(shù)據(jù)庫(kù)服務(wù)器主節(jié)點(diǎn)復(fù)制到一個(gè)或多個(gè)從節(jié)點(diǎn),默認(rèn)采用異步復(fù)制方式。采用主從復(fù)制的好處:1、讓主庫(kù)負(fù)責(zé)寫(xiě),從庫(kù)負(fù)責(zé)讀,當(dāng)主庫(kù)出現(xiàn)了鎖表的情景,通過(guò)讀從庫(kù)也可以保證業(yè)務(wù)的正常運(yùn)作;2、可以做數(shù)據(jù)的熱備;3、進(jìn)行架構(gòu)的擴(kuò)展,可降低磁盤(pán)I/O訪(fǎng)問(wèn)的頻率,提高單個(gè)機(jī)器的I/O性能。

什么是mysql主從復(fù)制

本教程操作環(huán)境:windows7系統(tǒng)、mysql8版本、Dell G3電腦。

什么是mysql的主從復(fù)制?

MySQL 主從復(fù)制是指數(shù)據(jù)可以從一個(gè)MySQL數(shù)據(jù)庫(kù)服務(wù)器主節(jié)點(diǎn)復(fù)制到一個(gè)或多個(gè)從節(jié)點(diǎn)。MySQL 默認(rèn)采用異步復(fù)制方式,這樣從節(jié)點(diǎn)不用一直訪(fǎng)問(wèn)主服務(wù)器來(lái)更新自己的數(shù)據(jù),數(shù)據(jù)的更新可以在遠(yuǎn)程連接上進(jìn)行,從節(jié)點(diǎn)可以復(fù)制主數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)庫(kù)或者特定的數(shù)據(jù)庫(kù),或者特定的表。

為什么需要主從復(fù)制?

1、在業(yè)務(wù)復(fù)雜的系統(tǒng)中,有這么一個(gè)情景,有一句sql語(yǔ)句需要鎖表,導(dǎo)致暫時(shí)不能使用讀的服務(wù),那么就很影響運(yùn)行中的業(yè)務(wù),使用主從復(fù)制,讓主庫(kù)負(fù)責(zé)寫(xiě),從庫(kù)負(fù)責(zé)讀,這樣,即使主庫(kù)出現(xiàn)了鎖表的情景,通過(guò)讀從庫(kù)也可以保證業(yè)務(wù)的正常運(yùn)作。

2、做數(shù)據(jù)的熱備

3、架構(gòu)的擴(kuò)展。業(yè)務(wù)量越來(lái)越大,I/O訪(fǎng)問(wèn)頻率過(guò)高,單機(jī)無(wú)法滿(mǎn)足,此時(shí)做多庫(kù)的存儲(chǔ),降低磁盤(pán)I/O訪(fǎng)問(wèn)的頻率,提高單個(gè)機(jī)器的I/O性能。

mysql復(fù)制原理

原理:

(1)master服務(wù)器將數(shù)據(jù)的改變記錄二進(jìn)制binlog日志,當(dāng)master上的數(shù)據(jù)發(fā)生改變時(shí),則將其改變寫(xiě)入二進(jìn)制日志中;

(2)slave服務(wù)器會(huì)在一定時(shí)間間隔內(nèi)對(duì)master二進(jìn)制日志進(jìn)行探測(cè)其是否發(fā)生改變,如果發(fā)生改變,則開(kāi)始一個(gè)I/OThread請(qǐng)求master二進(jìn)制事件

(3)同時(shí)主節(jié)點(diǎn)為每個(gè)I/O線(xiàn)程啟動(dòng)一個(gè)dump線(xiàn)程,用于向其發(fā)送二進(jìn)制事件,并保存至從節(jié)點(diǎn)本地的中繼日志中,從節(jié)點(diǎn)將啟動(dòng)SQL線(xiàn)程從中繼日志中讀取二進(jìn)制日志,在本地重放,使得其數(shù)據(jù)和主節(jié)點(diǎn)的保持一致,最后I/OThread和SQLThread將進(jìn)入睡眠狀態(tài),等待下一次被喚醒。

也就是說(shuō):

  • 從庫(kù)會(huì)生成兩個(gè)線(xiàn)程,一個(gè)I/O線(xiàn)程,一個(gè)SQL線(xiàn)程;
  • I/O線(xiàn)程會(huì)去請(qǐng)求主庫(kù)的binlog,并將得到的binlog寫(xiě)到本地的relay-log(中繼日志)文件中;
  • 主庫(kù)會(huì)生成一個(gè)log dump線(xiàn)程,用來(lái)給從庫(kù)I/O線(xiàn)程傳binlog;
  • SQL線(xiàn)程,會(huì)讀取relay log文件中的日志,并解析成sql語(yǔ)句逐一執(zhí)行;

注意:

  • –master將操作語(yǔ)句記錄到binlog日志中,然后授予slave遠(yuǎn)程連接的權(quán)限(master一定要開(kāi)啟binlog二進(jìn)制日志功能;通常為了數(shù)據(jù)安全考慮,slave也開(kāi)啟binlog功能)。

  • –slave開(kāi)啟兩個(gè)線(xiàn)程:IO線(xiàn)程和SQL線(xiàn)程。其中:IO線(xiàn)程負(fù)責(zé)讀取master的binlog內(nèi)容到中繼日志relay log里;SQL線(xiàn)程負(fù)責(zé)從relay log日志里讀出binlog內(nèi)容,并更新到slave的數(shù)據(jù)庫(kù)里,這樣就能保證slave數(shù)據(jù)和master數(shù)據(jù)保持一致了。

  • –Mysql復(fù)制至少需要兩個(gè)Mysql的服務(wù),當(dāng)然Mysql服務(wù)可以分布在不同的服務(wù)器上,也可以在一臺(tái)服務(wù)器上啟動(dòng)多個(gè)服務(wù)。

  • –Mysql復(fù)制最好確保master和slave服務(wù)器上的Mysql版本相同(如果不能滿(mǎn)足版本一致,那么要保證master主節(jié)點(diǎn)的版本低于slave從節(jié)點(diǎn)的版本)

  • –master和slave兩節(jié)點(diǎn)間時(shí)間需同步

什么是mysql主從復(fù)制

具體步驟:

1、從庫(kù)通過(guò)手工執(zhí)行change master to 語(yǔ)句連接主庫(kù),提供了連接的用戶(hù)一切條件(user 、password、port、ip),并且讓從庫(kù)知道,二進(jìn)制日志的起點(diǎn)位置(file名 position 號(hào)); start slave

2、從庫(kù)的IO線(xiàn)程和主庫(kù)的dump線(xiàn)程建立連接。

3、從庫(kù)根據(jù)change master to 語(yǔ)句提供的file名和position號(hào),IO線(xiàn)程向主庫(kù)發(fā)起binlog的請(qǐng)求。

4、主庫(kù)dump線(xiàn)程根據(jù)從庫(kù)的請(qǐng)求,將本地binlog以events的方式發(fā)給從庫(kù)IO線(xiàn)程。

5、從庫(kù)IO線(xiàn)程接收binlog events,并存放到本地relay-log中,傳送過(guò)來(lái)的信息,會(huì)記錄到master.info中

6、從庫(kù)SQL線(xiàn)程應(yīng)用relay-log,并且把應(yīng)用過(guò)的記錄到relay-log.info中,默認(rèn)情況下,已經(jīng)應(yīng)用過(guò)的relay 會(huì)自動(dòng)被清理purge

mysql主從形式

(一)一主一從

什么是mysql主從復(fù)制

(二)主主復(fù)制

什么是mysql主從復(fù)制

(三)一主多從

什么是mysql主從復(fù)制

(四)多主一從

什么是mysql主從復(fù)制

(五)聯(lián)級(jí)復(fù)制

什么是mysql主從復(fù)制

mysql主從同步延時(shí)分析

mysql的主從復(fù)制都是單線(xiàn)程的操作,主庫(kù)對(duì)所有DDL和DML產(chǎn)生的日志寫(xiě)進(jìn)binlog,由于binlog是順序?qū)懀孕屎芨撸瑂lave的sql thread線(xiàn)程將主庫(kù)的DDL和DML操作事件在slave中重放。DML和DDL的IO操作是隨機(jī)的,不是順序,所以成本要高很多,另一方面,由于sql thread也是單線(xiàn)程的,當(dāng)主庫(kù)的并發(fā)較高時(shí),產(chǎn)生的DML數(shù)量超過(guò)slave的SQL thread所能處理的速度,或者當(dāng)slave中有大型query語(yǔ)句產(chǎn)生了鎖等待,那么延時(shí)就產(chǎn)生了。

解決方案:

1.業(yè)務(wù)的持久化層的實(shí)現(xiàn)采用分庫(kù)架構(gòu),mysql服務(wù)可平行擴(kuò)展,分散壓力。

2.單個(gè)庫(kù)讀寫(xiě)分離,一主多從,主寫(xiě)從讀,分散壓力。這樣從庫(kù)壓力比主庫(kù)高,保護(hù)主庫(kù)。

3.服務(wù)的基礎(chǔ)架構(gòu)在業(yè)務(wù)和mysql之間加入memcache或者redis的cache層。降低mysql的讀壓力。

4.不同業(yè)務(wù)的mysql物理上放在不同機(jī)器,分散壓力。

5.使用比主庫(kù)更好的硬件設(shè)備作為slave,mysql壓力小,延遲自然會(huì)變小。

6.使用更加強(qiáng)勁的硬件設(shè)備

贊(0)
分享到: 更多 (0)
?
網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)
国产盗摄XXXX视频XXXX| 国产区精品福利在线社区| 亚洲熟妇无码A∨| 久久久久 亚洲 无码 AV 专| 国产精品久久国产三级国不卡顿| 啊~CAO死你个小SAO货视频| 夜色毛片永久免费| 亚洲V国产V天堂A无码二区 | 妺妺窝人体色WWW聚色窝丿| 含羞草实验室隐藏路径2023 | 国精产品一区一区三区糖心| 灌醉国产猛男GAY1069| YY1111111少妇影院光屁| 18禁黄网站禁片免费观看女女| 亚洲日韩乱码1区二区| 亚洲AV无码一区二区三区网站 | 伊人久久东京AV| 亚洲国产欧美日韩精品一区二区三| 天堂99久久久久久久久久久| 色噜噜狠狠一区二区三区| 欧美最猛黑人XXXXX猛交| 男人吃奶摸下挵进去好爽在线观看| 久久久无码精品午夜| 久久国产热精品波多野结衣AV| 极品少妇XXXX精品少妇小说| 国产午夜鲁丝片AV无码| 国产无套码AⅤ在线观看在线播放| 国产精品久久久影视青草| 精品久久亚洲中文字幕| 精品久久久久久无码人妻热 | 野外做受又硬又粗又大视频√ | 秋霞无码AⅤ一区二区三区| 妺妺窝人体色WWW美女| 色吊丝AV中文字幕| 亚洲国产成人精品女人久久久| 亚洲AV无码国产永久播放蜜芽| 午夜AV无码福利免费看网站| 挺进邻居人妻雪白的身体韩国电影 | 国产亚洲成AV人片在线观黄桃 | 中国 韩国 日本 免费看片| 一本久道中文无码字幕AV| 宝宝下面都湿透了还嘴硬疼| 草莓丝瓜芭乐鸭脖奶茶发型| 北条麻妃国产九九九精品视频| 国产剧情AV麻豆香蕉精品| 国产亚洲大尺度无码无码专线 | 为了撞上你1∨1SC| 无码AV免费精品一区二区三区| 亚洲午夜福利AV一区二区无码 | 无码久久精品国产亚洲AV影片| 无人区码一码二码三码在线 | 人妻中文字幕在线| 日日麻批免费40分钟无码| 熟妇人妻无码XXX视频| 五月丁香六月缴情基地| 中文字幕成熟丰满人妻| FREE性欧美╳╳╳HD| а√在线中文网新版地址在线| 国产午夜高清高清在线观看| 欧美成人精品视频在线观看| 人妻无码一区二区三区蜜桃| 亚洲国产一二三精品无码| 办公室少妇愉情理伦片| 久久国语露脸国产精品电影| 色婷婷久久久SWAG精品| 与狼共舞 电视剧| JAPAN高清日本乱XXXXX| 狠狠躁夜夜躁人人爽超碰97香蕉| 久久无码国产专区精品| 欧美成人区精品一区二区婷婷| 亚洲 欧美 国产 制服 动漫| 亚洲色AV天天天天天天| 多P混交群体交乱的安全保障| 国产美熟女乱又伦AV果冻传媒 | 亚洲AV无码成人精品区百度| YY111111人妻影院| 久久人妻无码一区二区三区av | 中国少妇BBWBBW| 国产亚洲人成在线播放| 狠狠做五月深爱婷婷| 日韩人妻无码AⅤ中文字幕你懂的| 天堂中文АⅤ在线| 亚洲日韩亚洲另类激情文学一 | 2021国产麻豆剧传媒在线| 国精品无码一区二区三区在线| 日韩精品无码中文字幕一区二区| 夜夜高潮天天爽欧美| 国产怡春院无码一区二区| 搡BBBB搡BBBB搡BBBB| 47147大但人文艺术| 国产A∨精品一区二区三区不卡| 免费视频玩乳吃奶不遮挡网站 | MM1313午夜视频在线观看| 国产YW855.CCM免费观看| 久久EE热这里只有精品| 青青草原综合久久大伊人精品| 亚洲综合日韩久久成人AV| 菠萝视频高清视频在线7| 国内精品伊人久久久久AV| 搡搡BB搡搡搡搡BBB| 9精产国品一二三产区| 国产精品久久久久久久久爆乳 | 亚洲精品无码精品MV在线观看| 99久久精品费精品国产一区二| 九妹免费观看完整版| 日本无人区码卡二卡三卡| 亚洲AV无码一区二区密桃精品| 夫妻之间的100种插秧法| 久久久97精品国产一区蜜桃 | 99久久人妻无码精品系列蜜桃| 久久精品久久久久久久精品| 亚洲AV无码乱码在线观看| 国产精品久久久尹人香蕉| 十八禁羞羞视频爽爽爽| 亚洲性高清SUV| 精品国产乱码久久久久久1区2区| 日本japanese人妻护士| 亚洲日韩中文第一精品| 国产亚洲成AV人片在线观看 | 一区二区不卡AV免费观看| 公交车大龟廷进我身体里视频 | 性色AV一区二区三区夜夜嗨| 国产精品69人妻无码久久久| 免费看国产曰批40分钟| 无码专区天天躁天天躁在线| 国产成人无码免费看片软件| 女人毛毛扒开自慰| 亚洲JIZZJIZZ中国少妇| 国产又粗又猛又黄又爽无遮挡| 午夜131美女爱做视频| 国产乱人伦真实精品视频| 无码AV免费网站| 国产特级毛片AAAAAA毛片| 压在稚嫩的身体上耕耘| 国精品无码一区二区三区在线蜜臀 | 人人妻人人狠人人爽天天综合网| XXXAV久久久久久久久久久| 欧美综合自拍亚洲图久青草| S8在线观看成人网站| 人人妻人人澡人人爽| 成人拳交喷水在线播放| 馒头型B好还是蝴蝶型B| 亚洲AV成人网站在线播放| 帮妺妺洗澡忍不住C了她作文 | 久久久久国产综合AV天堂| 玩护士睡老师勾搭女下属| 国产精品 精品国内自产拍| 无码熟妇人妻AV在线影片最多 | 欧美激情在线播放| 亚洲中文字幕无码爆乳AV| 国产无遮挡又黄又爽免费网站| 性一交一乱一乱一视频| 护士HD老师FREE性ⅩⅩⅩⅩ| 亚洲综合激情五月丁香六月| 免费看高清毛片AAAAAAAA| ZOOM与牛性胶ZOOM| 熟女一区二区三区| 国产网红在线_电影频道| 亚洲人成国产精品无码| 国产午夜福利精品久久2021| 亚洲国产综合无码一区| 久久婷婷五月综合97色直播| 制服丝袜另类专区制服| 琪琪午夜伦埋影院77| √天堂中文最新版在线中文| 久久精品噜噜噜成人AV| 最新亚洲人成无码网WWW电影| 久久久久无码精品国产不卡| 最新AV片免费网站入口| 人妻无码一区二区三区四区| 国产成 人 在线观看 亚洲| 日韩精品一区二区视频| 国产男男GAY做受ⅩXX高潮| 亚洲人成无码网站| 女人不怕粗短就怕蘑菇头什么意| 大香伊人久久精品一区二区| 日韩A级无码免费视频| 办公室揉弄高潮嗯啊免费视频| 天天拍夜夜添久久精品| 精品国产乱码久久久久久蜜桃| 游泳教练在水里含我奶小说| 人与性动交ⅩXXXB| 国产在线精品一区二区三区不卡| 伊人精品成人久久综合| 日产精品卡2卡3卡4卡免费| 国产亚洲精品自在久久| 中国东北熟女老太婆内谢| 色婷婷亚洲一区二区三区| 狠狠色综合久久丁香婷婷| 亚洲高清毛片一区二区| 女BBBB槡BBBB槡BBBB| AV无码东京热亚洲男人的天堂 | 精品一线二线三线区别大吗| FREE性欧美HD另类精品| 香港三香港日本三级在线理论| 国产性夜夜春夜夜爽| 涨乳催乳改造调教公主| 少妇人妻系列1~100| 久久99精品国产99久久6男男| 被窝影院午夜无码国产|