首页> 外文会议>International conference on Very Large Data Bases >Cooperative Transaction Hierarchies: A Transaction Model to Support Design Applications
【24h】

Cooperative Transaction Hierarchies: A Transaction Model to Support Design Applications

机译:合作交易层次结构:支持设计应用程序的事务模型

获取原文
获取外文期刊封面目录资料

摘要

Traditional atomic and nested transactions are not always well-suited to cooperative applications. Cooperative applications place requirements on the database which may conflict with the serializability requirement. We define a new transaction framework, called a cooperative transaction hierarchy, which allows us to relax the requirement for atomic, serializable transactions. Each internal node (transaction group) in the transaction hierarchy can enforce its own constraints on how objects can be shared among its children (members). Patterns specify the constraints imposed on an operation history for it to be correct. At a given node in the hierarchy, we use a type of augmented finite state automaton called an operation machine to enforce correctness. We provide intentions to manage the propagation of object copies and their associated privileges through the transaction hierarchy. We show that using intentions enforces that the overall history of the hierarchy is correct. Logs record the information required by the cooperative transaction hierarchy for recovery. We specify what must be logged for each transaction group, which includes information about the transaction group's execution and about the dependencies among operations in that execution. Finally, we show how to use cooperative transaction hierarchies to enforce multilevel atomicity [Lyn83].
机译:传统的原子和嵌套交易并不总是适合合作应用。合作应用程序对数据库的要求可能与序列化需求冲突。我们定义了一个名为COOCERIVE TRANSICE层次结构的新事务框架,它允许我们放宽原子,可序列化事务的要求。事务层次结构中的每个内部节点(事务组)可以对其在其子子(成员)之间的对象的共享方式来强制执行自己的约束。模式指定对操作历史上的限制为其正确的约束。在层次结构中的给定节点中,我们使用一种称为操作机器的增强有限状态自动机来强制执行正确性。我们提供了通过事务层次结构管理对象副本和关联权限的传播的意图。我们表明使用意图强制执行层次结构的整体历史是正确的。日志记录合作交易层次结构进行恢复的信息所需的信息。我们指定必须为每个事务组记录的内容,其中包括有关事务组执行的信息以及关于该执行中的操作之间的依赖项。最后,我们展示了如何使用合作交易层次结构来强制执行多级原子率[Lyn83]。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号