An Analysis of Deadlock Detection Schemes in Multidatabase Systems

نویسندگان

  • Inseon Lee
  • Hyogun Lee
  • Joonwon Lee
  • Heon Y. Yeom
چکیده

In multidatabase systems, autonomous executions of concurrency control schemes at local sites make it diicult to detect global deadlocks. Though time-out schemes are able to detect transactions involved in deadlocks, they may include false deadlocks. It is believed that an approximate wait-for-graph(AWFG) helps reduce the false deadlocks by extending the time-out values for those that appear not to be involved in a deadlock. In this paper, we evaluate the eeectiveness of the AWFG scheme in reducing false deadlocks and the eeect of the time-out value. Our simulation studies show that the AWFG scheme is not eecient in reducing false deadlocks since it is unaware of the exact waiting states in each local DBMS. We also found that the optimal time-out value is sensitive to the change in the transaction abort rate, and it is insensitive to the data contention level of global transactions, contrary to the common belief.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Deadlock detection in multidatabase systems: a performance analysis

Deadlock detection is an interesting problem in multidatabase systems (MDBS), since the autonomy of the local systems precludes the visibility of the state of local transactions and the contention on items, and therefore the classical approaches proposed for homogeneous distributed database systems cannot be extended to the MDBS case. A few specific methods have been proposed in the literature ...

متن کامل

On concurrency control in multidatabase systems

A multidatabase system is a system that supports data access to a collection of preexisting autonomous database systems. Concurrency control in such an environment is much more diicult in nature than that in centralized or distributed (homogeneous) database systems. Many factors, especially the autonomies, bring diiculties to it. In this paper, we classify the multidatabase environment into val...

متن کامل

Performance Analysis of Global Concurrency Control Algorithms and Deadlock Resolution Strategies in Multidatabase Systems∗

Even though many global concurrency control (GCC) algorithms have been proposed to ensure global serializability, their performances are not well understood. In this paper, we address the GCC problem from the performance perspective, and evaluate the performance of several GCC algorithms using a multidatabase simulation model. We also evaluate the performance of alternative deadlock resolution ...

متن کامل

An optimal deadlock resolution algorithm in multidatabase systems

In this paper, we propose a novel deadlock resolution algorithm. In the presence of global deadlocks in a multidatabase system, this algorithm always selects an optimal set of victims for removing deadlocks. It makes the use of network ow techniques, and runs in time O(n 3), where n is the number of the deadlocked global transactions. Furthermore, the proposed deadlock resolution algorithm dose...

متن کامل

An Optimal Deadlock Resolution Algorithm in Multidatabase Systems - Parallel and Distributed Systems, 1996. Proceedings., 1996 International Conference on

In th is paper, we propose a novel deadlock resolut i o n algorithm. In the presence of global deadlocks in a multidatabase sys tem, th i s algorithm always selects a n optimal set of v ic t ims for removing deadlocks. I t makes the use of network f low techniques, and runs in t i m e O(n3) , where n is the number of the deadlocked global transactions. Furthermore, the proposed deadlock resolut...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007