mysql中binglog底層原理分析

binglog 是一個二進制的日誌文件,會記錄mysql的數據更新或潛在個跟新 (delete from table where id =xxx)mysql

主從複製就是依靠binglogsql

master -slave性能

master負責更新操做
slave同步master數據,增長讀操做的性能,分擔讀操做的負擔日誌

io thread sql thread同步

relay logio

binglog
statement 默認的 基於sql語句table

row,基於行模式, 修改了一張表, update table set value =x; 更新了1000條, 記錄1000條變動的數據ast

mixed 混合模式, 更具具體狀況,判斷用statement模式仍是row模式thread

相關文章
相關標籤/搜索