欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

【MySQL】組提交技術(shù)的閱讀思考

組提交難點

一.給leader進(jìn)程帶來了不公平

成都創(chuàng)新互聯(lián)公司公司2013年成立,先為樺南等服務(wù)建站,樺南等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為樺南企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

二.兼顧redo和binlog順序的對應(yīng)

三.事務(wù)redo與binlog的寫流程與fsync時機(jī)(沒有引進(jìn)組提交時的流程)

四.為什么要組提交?(簡單組提交下的弊病,硬件資源速度的不一致性,帶來的優(yōu)勢)

關(guān)鍵參數(shù)與流程

flush階段

  • 將Binlog寫入內(nèi)存,(好像沒有Binlog buffer的說法,直接寫入內(nèi)存,內(nèi)存寫入條帶文件)。

  • binlog_max_flush_queue_time 每多少秒去寫入一次Binlog到內(nèi)存(官方)。flush階段中一批事務(wù)等待的時間。類似于檢票處一次用Bodycheck牌擋住一定數(shù)量的人。默認(rèn)0,這個參數(shù)已經(jīng)廢棄

sync->commit階段,主要是在sync,sync(刷盤binlog)。若sync_binlog不為1,多個組應(yīng)該卡在這兒。豈不是導(dǎo)致commit ack變慢?不對,只是加速

  • binlog_group_commit_sync_delay 應(yīng)該是用來控制leader進(jìn)度的,也就是發(fā)車間隔時間。這個是導(dǎo)致leader不公平的主要原因。單位微妙。微妙級別的話,相對于刷盤的時間,leader的不公平看起來微乎其微。

  • binlog_group_commit_sync_no_delay_count 最低發(fā)車座位數(shù), 類似于定員流水發(fā)車大巴,車上的人到達(dá)一定的數(shù)量后,直接發(fā)車,不在等待一個最小發(fā)車間隔

commit階段 redo log buffer刷盤

  • sync_binlog的含義就變了,假定設(shè)為1000,表示的不是1000個事務(wù)后做一次fsync,而是1000個事務(wù)組。默認(rèn)1的話就是,1個事務(wù)組提交一次fsync Binlog
    也就是說,比如, 1-1000個事務(wù),前面999個都沒有sync,默認(rèn)是sync成功的。第1000個事務(wù)時進(jìn)行真正的binlog sync 。若中間掛了,沒有sync成功,那么1-1000事務(wù)的binlog 都沒有被記錄

  • 第一次等待的時間可能不太好理解,,應(yīng)該是第一次分批限流。比方說,保證流入sync階段的都是按時間分段的,而不是離散的算是預(yù)分組吧。找不到很合適的例子說明

總結(jié)

在讀寫IO相對于內(nèi)存的速度有很大差距的情況下,把單次離散寫,合并成批量連續(xù)寫。硬盤的尋道時間要比順序?qū)懹脖P的時間要慢很多。盡量少尋道,也是一種思路

參考

阿里月報 201501
https://www.kancloud.cn/taobaoMySQL/monthly/67157

官方手冊
https://dev.mysql.com/doc/refman/5.7/en/replication-options-reference.html

姜承堯
《Innodb存儲引擎 P322》

延伸閱讀

fb關(guān)于組提交的文章 發(fā)布時間:2010 年 10 月 7 日 周四 02:16
https://www.facebook.com/notes/mysql-at-facebook/group-commit/438641125932/
沒有精力

其實看源碼最直接,沒有精力

當(dāng)前標(biāo)題:【MySQL】組提交技術(shù)的閱讀思考
瀏覽地址:http://aaarwkj.com/article12/jjpgdc.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、電子商務(wù)、品牌網(wǎng)站建設(shè)、網(wǎng)站設(shè)計移動網(wǎng)站建設(shè)、手機(jī)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

手機(jī)網(wǎng)站建設(shè)
亚洲日本国产精品一区| 亚洲精品最新地址久久久| 丰满人妻大屁一区二区| 亚洲精品二区在线播放| 亚洲成人午夜免费在线观看| 97国产精品视频在线观看| 亚洲成年人黄色小说网站| 亚洲精品国产精品乱码不| 国产成人精品久久久亚洲| 日韩欧美亚洲一区二区三区| 欧美一级午夜欧美午夜视频| 亚洲国产日韩精品av| 久久亚洲第一视频网站| 亚洲欧洲精品真人av蜜臀| 中文字幕国产精品一二区| 亚洲综合中文字幕经典av在线| 亚洲人成网站在线免费看| 欧美日韩精品免费在线观看| 天天操天天日天天射夜夜爽| 欧美香蕉在线观看视频| 国产精品九九久久精品女同| 国产精品夜色一区二区三区不卡| 四虎影院成人精品久久| 国产麻豆91精品女同性恋| 性生活真实视频免费看| 日韩国产传媒视频在线观看| 人妻熟女在线一区二区| 亚洲男人的天堂社区av| 又黄又湿又刺激中文字幕| 久久午夜人妻一区二区| 大神厕所偷拍美女尿尿| 国产第一页第二页在线| 亚洲国产成人午夜精品| 欧美精品福利一区二区| 日本高清不卡在线观看| 好吊毛片一区二区三区| 国自产偷精品不卡在线观看| 91精品麻豆国产自产在线| 欧美精品黄片免费在线观看| 国产婷婷色三区一区二区| 极品女神福利视频久久|