事务的四大特性是ACID:
-
原子性(Atomicity):一个事务的所有操作是一个不可分割的整体,要么全部完成,要么全部不完成,不能只完成其中的一部分。
-
一致性(Consistency):每个事务的执行都不会破坏数据库的一致性,即数据库在执行事务前后保持一致状态。
-
隔离性(Isolation):每个事务的执行都是相互隔离的,即一个事务的执行不会影响其他事务的执行。
-
持久性(Durability):一旦事务完成,其结果就持久地保存在数据库中,并且即使发生系统崩溃或其他故障,也能够保证数据不会丢失。