【MySQL技术内幕】47-事务的实现之undo log

一、基本概念 重作日志记录了事务的行为,能够很好地经过其对页进行“重作”操做。可是事务有时还须要进行回滚操做,这时就须要undo。所以在对数据库进行修改时, InnoDB存储引擎不但会产生redo,还会产生必定量的undo。这样若是用户执行的事务或语句因为某种缘由失败了,又或者用户用一条 ROLLBACK语句请求回滚,就能够利用这些undo信息将数据回滚到修改以前的样子。 redo存放在重作日志文
相关文章
相关标签/搜索