事务:事务就是一系列的动作,它们被当做一个单独的工作单元,这些动作要么全部完成,要么都不起作用
事务管理:事务管理是企业级应用程序开发中心不可少的技术用来保证数据的完整性和一致性
事务的四个关键属性(A C I D)
* 原子性(automicity):事务是一个原子操作,由一系列的动作组成,这些动作要么全部完成,要么都不起作用
* 一致性(consistency)一旦事务动作完成,事务就提交,数据和资源处于一种满足业务规则的一致性的形态中
* 隔离性(isolation):可能有许多的事务会同时处理相同的数据,因此每个事务都应该与其他的事务隔离开来,防止数据收到损坏
* 持久性(durability)一旦事务完成,无论系统出现什么错误,它的结果都不应该收到影响,通常情况下,事务的结果被保存到持久化的存储器中
我对事务的简单理解
原文:http://www.cnblogs.com/qingtianBKY/p/5739837.html