|  |  |  | 
@inproceedings{DBLP:conf/vldb/KawazuMIT79,
  author    = {Seiichi Kawazu and
               Susumu Minami and
               Kenji Itoh and
               Katsuni Teranaka},
  editor    = {Antonio L. Furtado and
               Howard L. Morgan},
  title     = {Two-Phase Deadlock Detection Algorithm in Distributed Databases},
  booktitle = {Fifth International Conference on Very Large Data Bases, October
               3-5, 1979, Rio de Janeiro, Brazil, Proceedings},
  publisher = {IEEE Computer Society},
  year      = {1979},
  pages     = {360-367},
  ee        = {db/conf/vldb/KawazuMIT79.html},
  crossref  = {DBLP:conf/vldb/79},
  bibsource = {DBLP, http://dblp.uni-trier.de}
}
There are two deadlock detection methods in a distributed database. One is centralized, and the other is distributed. In this paper a distributed method is discussed.
Sub-Wait-Graphs, which express the state of execution of transactions in individual sites, are introduced, and a sufficient condition for a global deadlock not to occur is given, based on the Sub- Wait-Graph. This sufficient condition makes it possible for a deadlock detection to be separated into two phases, local deadlock detection and global deadlock detection. Also, an efficient deadlock detection algorithm, which requires to be built and maintain only Sub-Wait-Graphs, is proposed, by making use of this property. The characteristics and effects of this algorithm are discussed.
Copyright © 1979 by The Institute of Electrical and Electronic Engineers, Inc. (IEEE). Abstract used with permission.
 
  
  
  
  
 
  
  
  
 
 
  
  
  
 
 
  
  
  
 