深入理解分布式事务:原理与实战
上QQ阅读APP看书,第一时间看更新

第2章 MySQL事务的实现原理

MySQL作为互联网行业使用最多的关系型数据库之一,其InnoDB存储引擎本身就支持事务。MySQL的事务实现离不开Redo Log和Undo Log。从某种程度上说,事务的隔离性是由锁和MVCC机制实现的,原子性和持久性是由Redo Log实现的,一致性是由Undo Log实现的。

本章就简单地介绍下MySQL事务的实现原理,涉及的内容如下。

·Redo Log。

·Undo Log。

·BinLog。

·MySQL事务的流程。

·MySQL中的XA事务。