mysql——innodb事务实现原理

A(Atomicity)原子性:
C(Consistency)一致性:
I(Isolation)隔离性:
D(Durability)持久性:

redo log 重做日志,保证事务的原子性、持久性;
undo log 保证事务的一致性;
锁保证事务的隔离性。

redo log

undo log

帮助事务回滚及MVCC功能。undo存放在数据库内部一个特殊的字段中(segment),这个段称为undo段。undo段位于共享空间表中