DocumentCode
3119561
Title
Global predicate-based locks in long-running transactions
Author
Hull, Richard
Author_Institution
Lucent Technol., AT&T Bell Labs., Murray Hill, NJ, USA
fYear
1997
fDate
24-26 Oct 1997
Firstpage
197
Lastpage
206
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Enterprise Distributed Object Computing Workshop [1997]. EDOC '97. Proceedings. First International
Conference_Location
Gold Coast, Qld.
Print_ISBN
0-8186-8031-8
Type
conf
DOI
10.1109/EDOC.1997.628361
Filename
628361
Link To Document