undolog实现事务原子性,redolog实现事务的持久性

undo log Undo log 是为了实现事务的原子性。还用Undo Log来实现多版本并发控制(简称:MVCC)。 事务的原子性 事务的全部操做,要么所有完成,要不都不作,不能只作一半。若是在执行的过程当中发生了错误,要回到事务开始时的状态,全部的操做都要回滚。 原理 Undo Log的原理很简单,为了知足事务的原子性,在操做任何数据以前,首先将数据备份到一个地方(这个存储数据备份的地方称为
相关文章
相关标签/搜索