1.
原子性:指事务执行单元是一个
不可分割的单元,这些单元要么都执行,要么都不执行。
2.
一致性:指无论执行了什么操作,都应该保证数据的完整性和业务逻辑的一致性。
3.
隔离性:在事务执行过程中,多个执行单元间操作的数据都是其他单元没有操作或者操作结束后的数据,保证每一个单元操作的数据都有完整空间。
4.
持久性:事务结束后,执行单元操纵的数据被保存在数据库中,这些数据的保存状态是永久的,不会因为系统故障而消失。