设为首页 加入收藏

TOP

数据库事务特性、分类
2014-11-23 23:18:51 来源: 作者: 【 】 浏览:5
Tags:数据库 事务 特性 分类

数据库事务特性、分类
事务具备4个特性:原子性(Atomicity),一致性(Consistency),隔离性(Isolation)和持续性(Durability)。
www.2cto.com
这4个特性也简称为ACID性。
(1)原子性:事务是能够用中最小执行单位,具有不可再分性。
(2)一致性:事务执行的结果,必须使数据库从一个一致性状态,变到另一个一致性状态。
例如银行两个账户A,B之间转账,A向B转账1000元,A账户先减少1000元,B账户再总加1000元,
如果全部执行成功,数据库就处于一致性状态。
(3)隔离性:各个事务的执行互不干扰,并发执行的事务之间互不影响。
(4)持续性:也称持久性,事务一旦提交,对事务所做的任何改变都会记录到数据库中。
javaEE的事务一般分为
(1)局部事务(local Transaction Processing),一般只涉及单一数据库。
(2)全局事务(distributed Transaction Processing,DTP),比如一次操作涉及多个数据库。
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇理解事务的隔离性 下一篇ACID 数据库事务标准

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: