范文无忧网公文文书公文写作

什么是事务transaction

02月22日 编辑 fanwen51.com

[什么是四大在会计事务所行业]四大会计师事务所普华永道PriceWaterhouseCoopers基本情况原来的普华国际会计公司(PriceWaterhouse)和永道国际会计公司(Coopers&Lybrand)于1998年7月1日合并而成,1999年1月公布...+阅读

为了完成对数据的操作,企业应用经常要求并发访问在多个构件之间共享的数据。这些应用在下列条件下应该维护数据的完整性(由应用的商务规则来定义):

分布式访问一个单独的数据资源,以及从一个单独的应用构件访问分布式资源。

在这种情况,可能要求在(分布式)资源上的一组操作被当作一个工作单元(unit)。在一个工作单元中, 操作的所有部分一起成功或失败并恢复。在下面的情况下这个问题更加复杂:

通过一组分布式的、访问多个资源的数据的构件实现一个工作单元,和/或部分操作是被顺序执行的或在要求协调和/或同步的并行线程中。

在所有情况下, 都要求应用维护一个工作单元的成功或失败。在失败的情况下,所有资源要把数据状态返回到以前的状态

(比如说,工作单元开始前的状态)。

事务的概念和和事务管理器(或者一个事务处理服务)在一个工作单元中的维护数据完整性,这就简化了这样的企业级别分布式应用的构造。

一个事务是有下列属性的一个工作单元:

原子性(ATOMICITY):

一个事务要被完全的无二义性的做完或撤消。在任何操作出现一个错误的情况下,构成事务的所有操作的效果必须被撤消,数据应被回滚到以前的状态。

一致性(CONSISTENCY):

一个事务应该保护所有定义在数据上的不变的属性(例如完整性约束)。在完成了一个成功的事务时,数据应处于一致的状态。换句话说,一个事务应该把系统从一个一致-状态转换到另一个一致状态。举个例子,在关系数据库的情况下,

一个一致的事务将保护定义在数据上的所有完整性约束。

隔离性(ISOLATION):

在同一个环境中可能有多个事务并发执行,而每个事务都应表现为独立执行。串行的执行一系列事务的效果应该同于并发的执行它们。这要求两件事:

在一个事务执行过程中,数据的中间的(可能不一致)状态不应该被暴露给所有的其他事务。

两个并发的事务应该不能操作同一项数据。数据库管理系统通常使用锁来实现这个特征。

持久性(DURABILITY):

一个被完成的事务的效果应该是持久的。

延伸阅读:

社区社会事务所是干什么的(一)宣传、贯彻、执行国家和本市有关社会保障、劳动就业的法律、法规和相关政策; (二)负责失业人员的日常管理和促进就业服务; (三)负责退休人员社会化管理服务; (四)负责城乡居民最低...

社会事务科工作职责是什么社会事务科是民政局的一个职能科室,它的工你职责:承办区(县)政府交办的行政区划和地名管理方面的工作;指导街道 镇(乡)社区 村路门牌设置;贯彻《婚姻法》,指导、监督镇(乡)婚姻登记管理...

什么是社会事务社会事务就是公共事务。 公共事务从广义上看 它可以被定义为组织的所有非商业化行为 ;从狭义上说 公共事务指的是组织涉及的政治活动及其与政府的关系;公共事务的主要内容包括...

什么是劳动保障事务代理工作劳动保障事务代理是指在劳动保障行政部门监管下,劳动保障事务代理机构接受用人单位和劳动者个人的委托,代其联系办理相关劳动保障业务的一种中介服务形式,代理方和委托方不存在...

什么是大数据事务处理大数据处理技术 大数据时代的超大数据体量和占相当比例的半结构化和非结构化数据的存在,已经超越了传统数据库的管理能力,大数据技术将是IT领域新一代的技术与架构,它将帮助人...

什么是会计事务所的合伙人我说的俗一点,就相当于老板。 一般情况下事务所的合伙人拉到业务,然后叫他手下的人去做,通常是合伙人手下的经理带队。完成项目之后客户给钱。合伙人因为是老板而且拉业务压力...

劳动保障事务所是什么单位劳保障事务所街道劳保障任务重乡镇设立或确定负责劳保障事务机构家推进再业工作、实行劳保障社化管理建立基层劳保障工作平台主要职责:1 、宣传贯彻党政府关于劳社保障面针政...

法律事务这个专业的特点是什么目前,全国律师事务所已由改革开放之初的70多家增加到2.4万家,律师由200多人发展到29.7万人。 从1984年开始一些地方陆续将法律顾问处改为律师事务所,再到1996年5月15日律师法审...

四大会计事务所现在是什么待遇四大会计师事务所薪资待遇一般有多少啊?四大会计师事务所(普华永道、德勤、毕马威、安永)是行业的佼佼者,那他们的薪酬待遇如何呢?以下是高顿ACCA小编为大家整理的四大会计师事务...

推荐阅读
图文推荐
栏目列表