Title :
Global predicate-based locks in long-running transactions
Author_Institution :
Lucent Technol., AT&T Bell Labs., Murray Hill, NJ, USA
Abstract :
Previous work on long-running transactions for multi-database environments relaxes the isolation requirement of conventional ACID transactions. However, most of that work does not provide mechanisms to explicitly enforce isolation. This paper proposes a framework in which long-running transactions can specify global predicate-based locks to enforce limited forms of isolation between selected transactions. The framework appears to be especially useful in contexts where there is a class of transactions with stringent deadlines, and another class of transactions making multi-database updates that do not have stringent deadlines. This report motivates and presents the framework, and illustrates its use in connection with maintaining inter-database constraints
Keywords :
concurrency control; distributed databases; transaction processing; ACID transactions; database updates; global predicate-based locks; inter-database constraint maintenance; isolation requirement; long-running transactions; multi-database environments; stringent deadlines; Assembly; Concrete; Contracts; Isolation technology; Proposals; Telecommunication control; Telecommunication network management; Transaction databases; Writing;
Conference_Titel :
Enterprise Distributed Object Computing Workshop [1997]. EDOC '97. Proceedings. First International
Conference_Location :
Gold Coast, Qld.
Print_ISBN :
0-8186-8031-8
DOI :
10.1109/EDOC.1997.628361