MySQL中的事务分为四个特性,分别是原子性(atomicity),一致性(consistency),隔离性(isolation)和持久性(durability),简称为ACID。以下将对这四大特性进行解释。
原子性:原子性是指一个事务是最小工作单元,即一个事务内的操作是一个整体,不可被分割。
一致性:一致性是指无论事务是否执行成功,数据库内的数据必须处于一致的状态。
隔离性:隔离性是指一个事务在执行时不会受到其他事务的影响。
持久性:持久性是指事务一旦提交,对数据库的修改就是永久性的。