使用有效文件更新处理和恢复处理的事务处理方法和系统技术方案

技术编号:2882117 阅读:283 留言:0更新日期:2012-04-11 18:40
一个事务处理系统,这个事务处理系统通过多个事务并行工作能够轻易地和有效地实现文件更新处理和在发生故障时实现恢复处理。在这个事务处理系统中,对被读取到一个缓冲器区域的一个文件执行更新处理的多个事务被执行,并且在多个事务中的一个事务进行提交的时刻,一个文件被写入到稳定存储器装置,其中一个文件包括被这一个事务所进行的提交更新内容和其它非提交事务所进行的非提交更新内容,和用于取消非提交更新所需要的信息。(*该技术在2020年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一个事务处理系统和一个事务处理方法,其中多个事务可以同时访问相同的文件。一般,在事务处理系统中,处理的执行是以一个称作事务的处理流为单位来进行管理的。例如,一个必要的处理被执行,并且一个处理结果被返回,以对从一个终端装置或者一个网络所接收的一个处理请求作出响应。这样一个用于执行被激活的一个处理的一个流有时被称作一个事务。在每个独立的事务的一个过程中,这个独立的事务更新将被一个或者多个文件(或者数据库)所记录和管理的数据。这个事务处理系统确保一个或者多个数据的这种更新原子逻辑地被提交或者被中止。即,提交使所有更新同时有效,而中止则放弃所有的更新,并且将这个文件的状态设置到执行这个事务以前的状态。另外,这个事务系统也确保一旦这个事务被提交,这个事务所进行的更新就不会被取消。有很多方法可以实现这样一个众所周知的事务处理系统,如可以在Morgan Kaufmann Pulishers公司出版的、J.Gray和A.Reuter所著的“事务处理原理和技术”中所找到的。在这个事务处理系统中很难处理的一个情形是多个事务同时对同一个文件进行数据更新。如果一次仅允许一个事务对一个文件本文档来自技高网...

【技术保护点】
一个事务处理方法,包括步骤: 执行多个事务,这多个事务对被读取到一个缓冲器区域上的一个文件执行更新处理;和 在这多个事务中的一个事务进行提交时,将所述一个文件写入到一个稳定的存储器装置,所述一个文件包括被所述一个事务所提交的更新内容和其它非提交事务所进行的非提交更新内容,和用于取消非提交更新的信息。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:金井达德鸟井修岐津俊树前田诚司矢尾浩矢野浩邦
申请(专利权)人:株式会社东芝
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1