欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

mysql主從同步有個(gè)疑問(wèn),如果從庫(kù)宕機(jī),在從庫(kù)恢復(fù)之前主庫(kù)沒(méi)同步過(guò)來(lái)的數(shù)據(jù),要如何處理呢?

首先,要了解MySQL的主從同步的原理:

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

2.salve服務(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線程啟動(dòng)一個(gè)dump線程,用于向其發(fā)送二進(jìn)制事件,并保存至從節(jié)點(diǎn)本地的中繼日志中;

4.從節(jié)點(diǎn)將啟動(dòng)SQL線程從中繼日志中讀取二進(jìn)制日志,在本地重放,使得其數(shù)據(jù)和主節(jié)點(diǎn)的保持一致;

5.最后I/OThread和SQLThread將進(jìn)入睡眠狀態(tài),等待下一次被喚醒.

所以,從庫(kù)恢復(fù)后,會(huì)自動(dòng)去請(qǐng)求主庫(kù)的二進(jìn)制日志,從而達(dá)到數(shù)據(jù)同步。