在InnoDB存储引擎层面主要分为两种日志,一种是redo日志,另一种就是undo log。InnoDB的MVCC多版本并发控制就是通过使用undo和回滚段来实现的。
    undo log只记录变更前的旧数据,默认被记录到系统表空间(ibdata1)中,但是从mysql5.6开始就可以使用独立的undo表空间了。