目錄
區別一
Redo Log是屬於InnoDB引擎功能,BinLog是屬於Mysql Server自帶的功能,並且是以二進制文件記錄。
區別二
Redo Log屬於物理日誌,記錄該數據頁更新狀態內容,BinLog是邏輯日誌,記錄更新過程。
區別三
Redo Log日誌是循環寫,日誌空間大小是固定的,BinLog 是append寫入,寫入一個寫下一個,不會覆蓋使用。
區別四
Redo Log作爲服務器宕機後事務數據自動恢復使用,BinLog可以作爲主從複製和數據恢復使用,binlog沒有自動crash-safe能力。