गतिरोध कई कारणों से हो सकता है और कभी-कभी गतिरोध का निवारण करना विज्ञान से अधिक एक कला हो सकती है।
सादे एसक्यूएल प्रोफाइलर के बाहर, मैं डेडलॉक्स को खोजने और छुटकारा पाने के लिए जो उपयोग करता हूं, वह एक हल्का उपकरण है जो डेडलॉक्स का ग्राफिकल चित्रण करता है जैसे वे होते हैं। जब आप एक गतिरोध देखते हैं, तो आप ड्रिल डाउन कर सकते हैं और बहुमूल्य जानकारी प्राप्त कर सकते हैं। गतिरोध डिटेक्टर -- http://www.sqlsolutions.com/products/sql-deadlock -डिटेक्टर
यह एक सरल उपकरण है, लेकिन मेरे लिए, यह वही करता है जो इसे करना चाहिए। एक बात:पहली बार जब मैंने इसका इस्तेमाल किया, तो मुझे डेडलॉक दिखाना शुरू करने के लिए पर्याप्त मीट्रिक इकट्ठा करने के लिए टूल के लिए 15 मिनट इंतजार करना पड़ा।