DocumentCode :
753829
Title :
Protocols for Deadlock Detection in Distributed Database Systems
Author :
Ho, Gary S. ; Ramamoorthy, C.V.
Author_Institution :
Bell Laboratories
Issue :
6
fYear :
1982
Firstpage :
554
Lastpage :
557
Abstract :
In distributed databases, deadlocks may occur due to conflicts in data file lockings A system is in a deadlock if and only if there is a directed cycle in its demand graph. However, due to the inherent communication delay in a distributed system, it is not easy to construct a consistent demand graph for a distributed system. In this paper, three deadlock detection protocols are discussed. The first protocol uses two communication phases. The second protocol uses a single communication phase. Based on the second protocol, a one-phase hierarchical deadlock detection protocol is developed.
Keywords :
Communication protocol; deadlock; demand graph; distributed database; hierarchical; Centralized control; Communication system control; Control systems; Database systems; Delay; Distributed databases; Permission; Protocols; Sufficient conditions; System recovery; Communication protocol; deadlock; demand graph; distributed database; hierarchical;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1982.235884
Filename :
1702988
Link To Document :
بازگشت