Deadlock detection algorithms in distributed database systems

Ahmed K. Elmagarmid*, Amit P. Sheth, Hing T. Liu

*Corresponding author for this work

Research output: Contribution to journalConference articlepeer-review

Abstract

In this paper, a centralized deadlock detection algorithm with multiple outstanding requests (CDDMOR) is proposed for use in distributed database systems and transaction-processing systems. This algorithm allows a process to request many resources simultaneously. While a centralized scheme is superior to a completely distributed scheme in terms of performance, a major problem of such a scheme is congestion. Therefore, an important extension to the basic CDDMOR, a partially distributed scheme, is proposed to alleviate the problem of congestion, as well as to take advantage of the result presented by several researchers that global (multisite) deadlocks are infrequent. It takes care of the local (single site) deadlocks without involving other sites and uses centralized deadlock detection only when there is a possibility of global deadlock.

Original languageEnglish
Article number7266262
Pages (from-to)556-564
Number of pages9
JournalProceedings - International Conference on Data Engineering
Volume2015-January
DOIs
Publication statusPublished - 1986
Externally publishedYes
Event2nd IEEE International Conference on Data Engineering, COMPDEC 1986 - Los Angeles, United States
Duration: 5 Feb 19867 Feb 1986

Keywords

  • algorithms
  • deadlock detection
  • distributed database systems
  • multiple outstanding requests
  • resource access
  • transaction-processing systems

Fingerprint

Dive into the research topics of 'Deadlock detection algorithms in distributed database systems'. Together they form a unique fingerprint.

Cite this