浅析MySQL二段锁

2017-12-20
阅读 2 分钟
12.9k
背景 虽然两阶段加锁(2PL)听起来和两阶段提交(two-phase commit, 2PC)很相似,但它们是完全不同的东西。 在介绍MySQL二段锁之前,我需要理清一下概念,即MySQL二阶段加锁与二阶段提交的区别: {代码...} 何为二段锁 在一个事务操作中,分为加锁阶段和解锁阶段,且所有的加锁操作在解锁操作之前,具体如下图所示: 加...