1. 原子性 (ATOMICITY)
事务中的操作要么都不做,要么就全做。
2. 一致性 (CONSISTENCY)
一个事务应该保护所有定义在数据上的不变的属性 (例如完整性约束)。在完成了一个成功的事务时,数据应处于一致的状态。
3. 隔离性 (ISOLATION)
一个事务的执行不能被其他事务干扰,即操作中的事务不相互影响。
4. 持久性 (DURABILITY)
一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。
事务中的操作要么都不做,要么就全做。
一个事务应该保护所有定义在数据上的不变的属性 (例如完整性约束)。在完成了一个成功的事务时,数据应处于一致的状态。
一个事务的执行不能被其他事务干扰,即操作中的事务不相互影响。
一个事务一旦提交,它对数据库中数据的改变就应该是永久性的。