1. 考点:并发控制:事务的 ACID 特性
1.1 事务的基本概念
事务(Transaction)是并发控制的基本单位,必须具备著名的 ACID 四大特性以确保数据的正确与安全:
1.2 ACID 特性详解
-
原子性(Atomicity) :
- 事务是原子的,是一个不可分割的工作单位。
- 操作“要么都做,要么都不做”。
-
一致性(Consistency) :
- 事务执行的结果必须保证数据库从一个一致性状态变到另一个一致性状态。
-
隔离性(Isolation) :
- 事务相互隔离。
- 当多个事务并发执行时,任一事务的更新操作直到其成功提交的整个过程,对其他事务都是不可见的。
-
持久性(Durability) :
- 一旦事务成功提交,即使数据库崩溃,其对数据库的更新操作也永久有效。
2026/10/11大约 7 分钟
