Affiliation:
1. Univ. of Kaiserslautern, Kaiserslautern, W. Germany
2. Univ. of Stuttgart, Stuttgart, W. Germany
Abstract
The concept of nested transactions offers more decomposable execution units and finer grained control over recovery and concurrency as compared to 'flat' transactions. To exploit these advantages, especially transaction recovery has to be refined and adjusted to the requirements of the control structure.
In this paper, we investigate transaction recovery for nested transactions. Therefore, a model for nested transaction is introduced allowing for synchronous and asynchronous transaction invocation as well as single call and conversational interfaces. For the resulting four parameter combinations, the properties and dependencies of transaction recovery are explored if a transaction is 'unit of recovery' and if savepoints within transactions are used to gain finer recovery units.
Publisher
Association for Computing Machinery (ACM)
Subject
Information Systems,Software
Reference21 articles.
1. Reference Manual Ada Programming Language Umted States Department of Defense Washington ANSI-MIL-STD- 1815A- 1983 (1983) Reference Manual Ada Programming Language Umted States Department of Defense Washington ANSI-MIL-STD- 1815A- 1983 (1983)
2. Anon et al A Measure of Transactzon Processing Power DatamaUon Aprd issue (1985) Anon et al A Measure of Transactzon Processing Power DatamaUon Aprd issue (1985)
3. Recovery semantics for a DB/DC system
4. The notions of consistency and predicate locks in a database system
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献