事务是作为一个逻辑单元执行的一系列操作。一个逻辑工作单元必须有4个属性,只有这样才能称为一个事务。
1)原子性
事务必须是原子工作单元。对于其数据修改,要么全部执行,要么全都不执行。
2)一致性
事务在完成时,必须使所有的数据都保持一致。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。
3)隔离性
由并发事务所做的修改必须与任何其他并发事务所做的修改隔离。
4)持久性
事务完成之后,它对于系统的影响是永久性的。
事务是作为一个逻辑单元执行的一系列操作。一个逻辑工作单元必须有4个属性,只有这样才能称为一个事务。
1)原子性
事务必须是原子工作单元。对于其数据修改,要么全部执行,要么全都不执行。
2)一致性
事务在完成时,必须使所有的数据都保持一致。在相关数据库中,所有规则都必须应用于事务的修改,以保持所有数据的完整性。
3)隔离性
由并发事务所做的修改必须与任何其他并发事务所做的修改隔离。
4)持久性
事务完成之后,它对于系统的影响是永久性的。