Model for concurrency in nested transactions systems

被引:0
|
作者
机构
[1] Beeri, Catriel
[2] Bernstein, Philip A.
[3] Goodman, Nathan
来源
Beeri, Catriel | 1600年 / 36期
关键词
Computer Programming--Algorithms - Mathematical Techniques--Graph Theory;
D O I
暂无
中图分类号
学科分类号
摘要
A model for database concurrency control permits nested transactions. In this model, transactions may execute subtransactions, giving rise to tree-structured computations. A serializability theory is developed for this model, which can be used to prove the correctness of concurrency control algorithms for nested transactions and for multilevel database systems. The theory is based on an abstract model of computation that allows arbitrary operations and parallel and even nondeterministic programs. Axioms are presented that express the basic properties that programs that manage or access data need to satisfy and are used to derive proof techniques. The proof techniques are illustrated by applying them to several well-known concurrency control problems.
引用
收藏
相关论文
共 50 条
  • [21] An Approach for Ensuring Concurrency Control of Global Transactions in Heterogeneous Distributed Database Systems
    Yadav, Arun Kumar
    Agarwal, Ajay
    Chopra, Kamlesh
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2010, 10 (03): : 280 - 289
  • [22] Concurrency control model for PDM systems
    Chan, Edmond
    Yu, K. M.
    COMPUTERS IN INDUSTRY, 2007, 58 (8-9) : 823 - 831
  • [23] Correctness of Concurrent Executions of Closed Nested Transactions in Transactional Memory Systems
    Peri, Sathya
    Vidyasankar, Krishnamurthy
    DISTRIBUTED COMPUTING AND NETWORKING, 2011, 6522 : 95 - +
  • [24] Correctness of concurrent executions of closed nested transactions in transactional memory systems
    Peri, Sathya
    Vidyasankar, K.
    THEORETICAL COMPUTER SCIENCE, 2013, 496 : 125 - 153
  • [25] Serializability of nested transactions in multidatabases
    Halici, U
    Arpinar, B
    Dogac, A
    DATABASE THEORY - ICDT'97, 1997, 1186 : 321 - 335
  • [26] INTRODUCTION TO THE THEORY OF NESTED TRANSACTIONS
    LYNCH, N
    MERRITT, M
    THEORETICAL COMPUTER SCIENCE, 1988, 62 (1-2) : 123 - 185
  • [27] HYBRID ATOMICITY FOR NESTED TRANSACTIONS
    FEKETE, A
    LYNCH, N
    WEIHL, WE
    THEORETICAL COMPUTER SCIENCE, 1995, 149 (01) : 151 - 178
  • [28] ON THE SERIALIZABILITY THEOREM FOR NESTED TRANSACTIONS
    RESENDE, RF
    ELABBADI, A
    INFORMATION PROCESSING LETTERS, 1994, 50 (04) : 177 - 183
  • [29] UNIFYING CONCURRENCY-CONTROL AND RECOVERY OF TRANSACTIONS
    ALONSO, G
    VINGRALEK, R
    AGRAWAL, D
    BREITBART, Y
    ELABBADI, A
    SCHEK, HJ
    WEIKUM, G
    INFORMATION SYSTEMS, 1994, 19 (01) : 101 - 115
  • [30] Optimistic concurrency semantics for transactions in coordination languages
    Jagannathan, S
    Vitek, J
    COORDINATION MODELS AND LANGUAGES, PROCEEDINGS, 2004, 2949 : 183 - 198