binlog:即存档日志,是Server层生成的的日志,主要用于数据备份和主从复制;
redolog:即重做日志,是Innodb存储引擎层的日志,是Mysql实现原子性和一致性的重要保证,重要用于事务回归和MVCC;
uodolog:即回滚日志,是Innodb存储引擎层的日志,是Mysql实现持久性的重要保证,主要用于数据库事故故障恢复;
下面我们详细说说三种日志:
首先当我们执行一条增删改sql语句(没用begin)时,mysql会隐式开启...