Mysql Redo log和BinLog的区别

目录

 

区别一

区别二

区别三

区别四


区别一

Redo Log是属于InnoDB引擎功能,BinLog是属于Mysql Server自带的功能,并且是以二进制文件记录。

区别二

Redo Log属于物理日志,记录该数据页更新状态内容,BinLog是逻辑日志,记录更新过程。

区别三

Redo Log日志是循环写,日志空间大小是固定的,BinLog 是append写入,写入一个写下一个,不会覆盖使用。

区别四

Redo Log作为服务器宕机后事务数据自动恢复使用,BinLog可以作为主从复制和数据恢复使用,binlog没有自动crash-safe能力。

 

你可能感兴趣的:(Mysql)