MySQL 事务底层原理 以及 MVCC多版本并发控制
原文章一、前言1、什么是 事务事务是并发控制的单位,是用户定义的一个操作序列。2、事务的性质分别是原子性、一致性、隔离性、持久性。原子性(Atomicity)原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。一致性(Consistency)一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。举例来说,假设用户A和用户B两者的钱
转载
2021-10-25 18:15:51 ·
216 阅读 ·
0 评论