這篇文章主要講解了“主從的相關(guān)知識點(diǎn)整理”,文中的講解內容簡(jiǎn)單清晰,易于學(xué)習與理解,下面請大家跟著(zhù)小編的思路慢慢深入,一起來(lái)研究和學(xué)習“mysql主從的相關(guān)知識點(diǎn)整理”吧!
a、mysqld經(jīng)常異常結束
b、磁盤(pán)空間滿(mǎn)了
c、磁盤(pán)故障
d、電源故障
二、MySQL主從同步功能的特性以及注意事項:
a、主(master)指的是接收客戶(hù)端發(fā)出的修改與查詢(xún)兩種類(lèi)型的語(yǔ)句的服務(wù)器
b、從(Slave)指的是不接收客戶(hù)端發(fā)出的更新請求,僅通過(guò)與Master的聯(lián)動(dòng)來(lái)進(jìn)行數據的更新服務(wù)器
三、同步數據同步、異步數據同步:
a、為了實(shí)現同步,Slave中設置了兩個(gè)進(jìn)程同時(shí)工作,即“I/O進(jìn)程”與“SQL進(jìn)程”;
b、I/O進(jìn)程負責將從Master得到的數據(更新日志)放到中繼日志文件中進(jìn)行記錄;
c、SQL線(xiàn)程則是將中繼日志讀取并執行查詢(xún)
四、為什么需要兩個(gè)線(xiàn)程了?
主要是為了降低同步的延遲,如果只分配給一個(gè)線(xiàn)程,且SQL的處理又比較花時(shí)間,那么在處理SQL語(yǔ)句期間是無(wú)法從Master復制數據的
五、二進(jìn)制日志與中繼日志
a、Master中會(huì )生成“二進(jìn)制日志”,Slave中會(huì )生成中繼日志
b、二進(jìn)制日志中只記錄修改數據的語(yǔ)句,而不記錄查詢(xún)類(lèi)(不對數據庫修改)的語(yǔ)句,二進(jìn)制除了被用于同步外,還會(huì )被用于保存備份中更新的語(yǔ)句
c、二進(jìn)制不是文本格式,無(wú)法直接打開(kāi)查看,需要在命令行下使用mysqlbinlog將其轉換為文本格式
d、中繼日志是指,Slave的I/O線(xiàn)程在從Master獲取更新日志(記錄了修改類(lèi)語(yǔ)句所請求的數據)后,將其保存在Slave上。
e、中繼日志內容與二進(jìn)制日志相同,與二進(jìn)制日志不同的是,當不需要時(shí),中繼日志會(huì )被SQL線(xiàn)程自動(dòng)刪除,不需要手動(dòng)刪除
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站