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

【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è)
亚洲综合成人av在线| 久久国产精品人妻av| 精品亚洲综合一区二区| 韩国午夜福利视频网站| 91白丝视频在线观看| 97人妻人人澡人人爽| 91麻豆精品一区二区三区| 综合久久99中文综合久久| 看看美女阴逼毛茸茸的| 久久人妻一区二区三区免费| 久久久久久亚洲av黄床| 黄色高清无遮挡在线观看| 国产亚洲欧美日韩各类| 91精品麻豆国产自产在线| 亚洲精品国产精品粉嫩| 日日干夜夜射天天操| 黄色录像一级二级三级| 国产原创传媒在线观看| 久久精品国语少妇对白| 国产传媒视频在线观看| 久草手机福利在线观看| 小仙女精品经典三级永久| 真实夫妻露脸爱视频九色网| 欧美日韩国产看片一区二区| 青青草原一区在线观看| 国产精品一区二区剧情熟女| 亚洲五月综合激情综合久久| 亚洲综合中文字幕精品| 黄色一级日本黄色一级| 乱码人妻精品一区二区三区| 国产精品原创传媒在线观看| 十八禁一区二区在线观看| 日韩人妻有码中文字幕| 免费不卡无码毛片观看| 青青草成人公开在线视频| 亚洲激情一区在线观看| 一级丰满少妇av大片| 国产精品99久久久久久宅男九| 国产午夜在线观看免费视频| 好吊精品视频在线观看| 人人妻夜夜天天俺去添噜|