An approach to deadlock detection in multidatabases

作者:

Highlights:

摘要

In this paper we study the problem of deadlock detection in multidatabase systems. In such environments, global deadlock mechanisms perform poorly since they often detect phantom deadlocks and perform duplicate work. With this work we allow the implicit collaboration between the global and the local deadlock resolution schemes, which avoids duplicate work and we devise mechanisms which reduce the number of unnecessary transaction abortions caused by phantom deadlocks. Also, our scheme introduces smaller overhead, when compared to related work. Moreover, our scheme makes no unrealistic assumptions about the computational environment (unlike related work) and is thus of practical use. Finally, we present an empirical performance study through detailed simulations of known approaches and study MDBS deadlock detection experimentally.

论文关键词:Autonomy,Deadlock Detection,Multidatabases,Phantom Deadlocks,Transactions

论文评审过程:Received 22 June 1995, Revised 4 March 1997, Available online 19 May 1998.

论文官网地址:https://doi.org/10.1016/S0306-4379(97)00003-3