MySQL日志有binlog,redolog,undolog
binlog存档日志,是server层的二进制日志,主要用于数据备份和主从复制,可以记录数据库的DDL和DML操作用于恢复数据库
redolog重做日志,是Innodb存储引擎层的日志,顺序写入磁盘,记录了事务完成后的数据状态,可以用于事故故障恢复,是mysql持久性的重要保证
undolog回滚日志,是Innodb存储引擎层的日志,记录了事务开始前的数据状态,主要用于数据逻辑上的回滚和多版本...