程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> mysql主從復制原理介紹,mysql主從原理

mysql主從復制原理介紹,mysql主從原理

編輯:MySQL綜合教程

mysql主從復制原理介紹,mysql主從原理


mysql主從復制原理

1)在mysql主庫上,將改變記錄到二進制日志(binary log)中。

2)在mysql從庫上,IO線程將mysql主庫上二進制日志(binary log)復制到中繼日志(replay log)中。
mysql從庫上開啟1個IO線程,並在mysql主庫上打開一個連接,然後開始binlong的dump,讀取binlog中的事件;
如果已經連上主庫,該IO線程會睡眠並等待主庫產生新的事件,然後IO線程再將這些事件寫入replay log中

3)在mysql從庫上,SQL線程重做中繼日志(replay log)中的事件以更新從庫上的數據,從而保持了與mysql主庫數據一致性。

 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved