Deadlock is defined as a fundamental problem in distributed environment. Its detection and resolution is also a very typical task due to this distributed behavior where resources are spread over different machine. Deadlock is a situation where one transaction is requesting for a resource which is hold by another transaction and also it itself holding a resource which is needed by another transaction. Deadlock effect the whole performance of the system. The most widely used algorithm for deadlock detection is Edge-chasing and diffusion computation based algorithm. Aprobé which is a special massage, and used for deadlock detection in Edge chasing algorithm, is sent through the outgoing edges. When the originator receives the probe massage back then it indicates that deadlock is recognized. Here we present different deadlock detection technique and different approaches in distributed database system for deadlock detection.
[1]
IEEE Transactions on Knowledge and Data Engineering, Vol. 14
,
2002
.
[2]
Abdullah,et al.
[IEEE 2009 Sixth International Conference on Information Technology: New Generations - Las Vegas, NV, USA (2009.04.27-2009.04.29)] 2009 Sixth International Conference on Information Technology: New Generations - An Anti-Phishing Approach that Uses Training Intervention for Phishing Websites Detectio
,
2009
.
[3]
WenZhan Song,et al.
International Journal of Parallel , Emergent and Distributed Systems
,
2016
.
[4]
14th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP 2006), 15-17 February 2006, Montbeliard-Sochaux, France
,
2006,
PDP.
[5]
Petra Theunissen,et al.
CONFERENCE PAPER
,
2011
.
[6]
Elisa Bertino,et al.
Distributed and Parallel Database Object Management
,
1994,
Springer US.
[7]
Peter M. Chen,et al.
ACM Transactions on Computer Systems: Editorial
,
2010
.