什么是事务
事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。
事务的ACID属性
事务具有以下4个特性,简称为事务ACID属性。
ACID属性 | 含义 |
原子性(Atomicity) | 事务是一个原子操作单元,其对数据的修改,要么全部成功,要么全部失败。 |
一致性(Consistent) | 在事务开始和完成时,数据都必须保持一致状态。 |
隔离性(Isolation) | 一个事务的执行不能对其它事务形成干扰 |
持久性(Durable) | 事务完成之后,对于数据的修改是永久的。 |