DocumentCode :
2179628
Title :
Optimization of Detected Deadlock Views of Distributed Database
Author :
Alom, B. M Monjurul ; Henskens, Frans ; Hannaford, Michael
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Univ. of Newcastle, Newcastle, NSW, Australia
fYear :
2010
fDate :
9-10 Feb. 2010
Firstpage :
44
Lastpage :
48
Abstract :
Deadlock is one of the most serious problems in multitasking concurrent programming systems. The deadlock problem becomes further complicated when the underlying system is distributed and when tasks have timing constraints. Deadlock detection and optimization is very difficult in a distributed database system because no controller has complete and current information about the system and data dependencies. The deadlock problem is intrinsic to a distributed database system which employs locking as its concurrency control algorithm. In this paper, an optimization technique for the detected deadlock is presented which minimizes the abortion of the selected victim transactions. The optimization technique is concerned with the detection of the transactions which are the basis for the most of the deadlock cycles (either local or global) in the system. The presented technique aborts the transaction´s requests which are really to blame for the formation of many deadlock cycles. Also the presented deadlock detection algorithm does not detect any false deadlock or exclude any really existing deadlocks. In this technique global deadlock is not dependent on the local deadlock system.
Keywords :
concurrency control; distributed databases; optimisation; concurrent programming systems; data dependencies; detected deadlock views optimisation; distributed database system; global deadlock technique; optimization technique; Australia; Computer science; Concurrency control; Database systems; Detection algorithms; Distributed databases; Electrical engineering; Probes; System recovery; Transaction databases; Most Deadlock Creator (MDC); Priority Id; TWFG; Transaction Manager (TM); Transaction Queue;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Storage and Data Engineering (DSDE), 2010 International Conference on
Conference_Location :
Bangalore
Print_ISBN :
978-1-4244-5678-9
Type :
conf
DOI :
10.1109/DSDE.2010.41
Filename :
5452640
Link To Document :
بازگشت