原子性(Atomicity):整个事务中的所有操作,要么全部完成,要么全部不完成,不可能停滞在中间某个环节。事务在执行过程中发生错误,会被回滚(Rollback)到事务开始前的状态,就像这个事务从来没有执行过一样。
一致性(Consistency)::数据库在事务执行前后都保持一致性状态。在一致性状态下,所有 事务对一个数据的读取结果都是相同的。
所谓的一致性状态时指数据库中的数据满足完整性约束,它是一种以一致性规则为基础的逻辑属性。
隔离性(Isolation):一个事务的执行不能被其他事务干扰。即一个事务内部的操作及使用的数据对其他并发事务是隔离的,并发执行的各个事务之间不能互相干扰。
持久性(Durability):事务一旦提交,对数据库中数据的改变是永久性的,持久的保存在数据库之中。即使数据库发生故障也不应该对其有任何影响。