前言
Mysql关系型数据库的ACID规则:
- A (Atomicity) 原子性: 事务(transaction)里的所有操作要么全部做完
- C (Consistency) 一致性: 数据库要一直处于一致的状态,事务的运行不会改变数据库原本的一致性约束。
- I (Isolation) 隔离性: 一个事务要访问的数据正在被另外一个事务修改,只要另外一个事务未提交,它所访问的数据就不受未提交事务的影响。
- D (Durability) 持久性: 事务提交后,它所做的修改将会永久的保存在数据库上,即使出现宕机也不会丢失。