Mysql Redo log和BinLog的區別

目錄

 

區別一

區別二

區別三

區別四


區別一

Redo Log是屬於InnoDB引擎功能,BinLog是屬於Mysql Server自帶的功能,並且是以二進制文件記錄。

區別二

Redo Log屬於物理日誌,記錄該數據頁更新狀態內容,BinLog是邏輯日誌,記錄更新過程。

區別三

Redo Log日誌是循環寫,日誌空間大小是固定的,BinLog 是append寫入,寫入一個寫下一個,不會覆蓋使用。

區別四

Redo Log作爲服務器宕機後事務數據自動恢復使用,BinLog可以作爲主從複製和數據恢復使用,binlog沒有自動crash-safe能力。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章