मैं एक अवरुद्ध मुद्दे का निवारण करने की कोशिश कर रहा हूं जो एक सेकंड से भी कम समय के लिए होता है। OLTP एप्लिकेशन बहुत संवेदनशील है और सहमत SLA के अनुसार कुछ लेन-देन के लिए 200ms से कम की प्रतिक्रिया समय है। नए कोड रिलीज़ के साथ हमारे पास कुछ लॉक एस्केलेशन मुद्दे थे, जिन्हें हम अपडेट में बैच आकार को कम करने के साथ हल करने में सक्षम थे। यहां तक कि छोटे बैच आकार के साथ, हमें संदेह है कि नया एसपी उसी पंक्तियों को अवरुद्ध कर रहा है जो ओएलटीपी लेनदेन अपडेट कर रहा है।
मुझे उस सत्र को खोजने की आवश्यकता है जो अवरुद्ध हो रहा है और संसाधन इसकी प्रतीक्षा कर रहा है। मेरी समझ के अनुसार "अवरुद्ध प्रक्रिया थ्रेशोल्ड" न्यूनतम 1 सेकंड के लिए सेट कर सकता है और इसलिए यह ब्लॉकिंग पर कब्जा नहीं करेगा।
मैं Wait_info और Wait_completed x इवेंट्स के साथ प्रयोग कर रहा हूं।
क्या कोई और तरीका है जिससे हम इस पर नज़र रख सकें। धन्यवाद