.NET 事务技术-ACID 概念

作者:vkvi 来源:ITPOW(原创) 日期:2009-8-17

事务将一系列的工作视为一个工作单元,它具有 ACID 特性:

A:Atomicity 不可分性

也就是说事务中有多项工作,如果有一项工作失败了,整个事务就算失败了。

C:Consistency 一致性

事务完成时,全部数据必须维持一致性的状态。对于关系数据库,简单地来说就是没有破坏数据完整性。

I:Isolation 隔离性

事务与其他事务是隔离的,也就是说一个事务的一项工作对数据进行修改时,如果整个事务还没有结束,其他事务就无法知道这个数据发生了修改。

D:Durability 持久性

事务完成后,其作用便永远存在于系统之中。

相关文章