2011-08-21 9 views

उत्तर

15

select * from sys.dm_tran_locks अनुरोध सत्र सत्र के साथ सभी मौजूदा ताले, दिए गए या लंबित सूचीबद्ध होंगे। select * from sys.dm_exec_sessions क्लाइंट होस्ट और लॉगिन नाम समेत सभी मौजूदा सत्रों की सूची देगा। लेकिन इस तरह से जाना शायद ही कभी आप चाहते हैं। अधिक पचाने योग्य रूप के लिए, Activity Monitor का उपयोग करें और वहां रिपोर्ट किए गए अवरोध को देखें।

+1

** गतिविधि मॉनिटर ** में, एक _Processes_ टैब में ताले देख सकते हैं। कोई भी उपयोगकर्ता नाम, मेजबान इत्यादि द्वारा फ़िल्टर कर सकता है, और लॉकिंग प्रक्रिया को मारना प्रक्रिया को सही क्लिक करने और _Kill Process_ चुनने जितना आसान है। – beawolf

4

मास्टर डाटाबेस के खिलाफ इस रन:

SELECT spid,blocked,program_name,loginame,hostname,lastwaittype,* 
FROM master.dbo.SysProcesses 
WHERE blocked <> 0 
संबंधित मुद्दे