溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

MySQL主從之master_info_repository與sync_master_info

發(fā)布時間:2020-08-18 06:16:13 來源:ITPUB博客 閱讀:1394 作者:StevenBeijing 欄目:MySQL數(shù)據(jù)庫
  master_info_repository有兩個值,分別是file和table,該參數(shù)決定了slave記錄master的狀態(tài),如果參數(shù)是file,就會創(chuàng)建master.info文件,如果參數(shù)值是table,就在mysql中創(chuàng)建slave_master_info的表。
  sync_master_info參數(shù)決定slave刷新master的狀態(tài)的方式。并且master_info_repository的參數(shù)不同,刷新方式也不同。
1)如果master_info_repository=file,sync_master_info=N,其中N>0,那么slave就會在每N個事件后,使用fdatasync()方式同步到master.info文件中。如果sync_master_info=N,其中N=0,那么MySQL就會把狀態(tài)信息寫入到OS Cache中,需要等待操作系統(tǒng)同步。
2)如果master_info_repository=table,sync_master_info=N,如果N>0,那么slave就會在,每N個事件后,更新mysql.slave_master_info表,如果N=0,那么mysql.slave_master_info表將永遠(yuǎn)不會更新。
向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI