现在的位置: 首页 > 综合 > 正文

事务的四大特征

2018年06月07日 ⁄ 综合 ⁄ 共 294字 ⁄ 字号 评论关闭

(1). 原子性
(2). 一致性

一致性代表了底层数据存储的完整性。 它必须由事务系统和应用开发人员共同来保证。事务系统通过保证事务的原子性,隔离性和持久性来满足这一要求;
应用开发人员则需要保证数据库有适当的约束(主键,引用完整性等)
,并且工作单元中所实现的业务逻辑不会导致数据的不一致(即,数据预期所表达的现实业务情况不相一致)。例如,在一次转
账过程中,从某一账户中扣除的金额必须与另一账户中存入的金额相等。
(3). 隔离性
隔离性意味着事务必须在不干扰其他进程或事务的前提下独立执行。
(4). 持久性
持久性表示在某个事务的执行过程中,对数据所作的所有改动都必须在事务成功结束前保存至某种物理存储设备

抱歉!评论已关闭.