DocumentCode :
3657292
Title :
The Delay/Re-Read Protocol for concurrency control in databases
Author :
M. Dennis Mickunas;Pankaj Jalote;Roy H. Campbell
Author_Institution :
Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, Illinois
fYear :
1984
fDate :
4/1/1984 12:00:00 AM
Firstpage :
307
Lastpage :
314
Abstract :
We present a new protocol, called the Delay /Re-Read Protocol, for controlling concurrent access to a database. The protocol uses a combination of preventive and corrective measures for maintaining consistency. On recognizing that a transaction has read inconsistent data, the Protocol applies a corrective measure which requires the transaction to re-read some data. Alternatively, on recognizing that a transaction is about to write data which will result in inconsistency, the Protocol applies a preventive measure which delays the Write. A Read request is always granted without delay. The Protocol is deadlock-free, requires no backup data, and supports a greater degree of concurrency than Two Phase Locking. A transaction is never aborted or delayed indefinitely by the Protocol.
Keywords :
"Protocols","Schedules","Databases","History","Delays","Concurrency control","System recovery"
Publisher :
ieee
Conference_Titel :
Data Engineering, 1984 IEEE First International Conference on
Print_ISBN :
978-0-8186-0533-8
Type :
conf
DOI :
10.1109/ICDE.1984.7271287
Filename :
7271287
Link To Document :
بازگشت