DocumentCode :
2180572
Title :
Controlling concurrency using locking protocols
Author :
Kedem, Zvi ; Silberschatz, Abraham
fYear :
1979
fDate :
29-31 Oct. 1979
Firstpage :
274
Lastpage :
285
Abstract :
This paper is concerned with the problem of developing locking protocols for ensuring the consistency of database systems that are accessed concurrently by a number of independent transactions. It is assumed that the database is modelled by a directed acyclic graph whose vertices correspond to the database entities, and whose arcs correspond to certain locking restrictions. Several locking protocols are presented. The weak protocol is shown to ensure consistency and deadlock-freedom only for databases that are organized as trees. For the databases that are organized as directed acyclic graphs, the strong protocol is presented. Discussion of SHARED and EXCLUSIVE locks is also included.
Keywords :
Access protocols; Concurrency control; Concurrent computing; Control systems; Database systems; Programming profession; Resumes; System recovery; Transaction databases; Tree graphs;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1979., 20th Annual Symposium on
Conference_Location :
San Juan, Puerto Rico
ISSN :
0272-5428
Type :
conf
DOI :
10.1109/SFCS.1979.12
Filename :
4568022
Link To Document :
بازگشت