事务的基本要素?

391 阅读1分钟

原子性Atomicity,即不可分割性,事务要么全部被执行,要么就全部不被执行;

一致性Consistency,事务的执行使得数据库从一种正确状态转换成另一种正确状态;

隔离性Isolation,在事务正确提交之前,不允许把该事务对数据的任何改变提供给任何其他事务;(不同的隔离级别可以防止不同的事务并发问题脏读、不可重复读、幻读)

持久性Durability, 事务正确提交后,其结果将永久保存在数据库中,即使在事务提交后有了其他故障,事务的处理结果也会得到保存;