2010-06-18 9 views
5

क्या SQL सर्वर 2008 और उसके लिए एक प्रकार का कार्य प्रबंधक है? एक तरह से देखने के लिए क्या एसक्यूएल सर्वर कर रहा है, भगोड़ा प्रश्नों को मारने, आदि ...क्या SQL सर्वर 2008 और उसके लिए एक प्रकार का कार्य प्रबंधक है?

उत्तर

7
select * 
from sys.sysprocesses 

आप चल रही प्रक्रियाओं को दिखाने चाहिए। इस दृश्य (master.dbo.sysprocesses) एक पिछड़े संगत दृश्य के रूप में है, कार्य को मार रहा है

KILL <task> 

आदेश

नोट तो यह यहाँ भविष्य एसक्यूएल में नहीं हो सकता है विज्ञप्ति

3

आप उपयोग कर सकते हैं प्रबंधन स्टूडियो और गतिविधि मॉनीटर।

6

गतिविधि मॉनिटर: How to: Open Activity Monitor (SQL Server Management Studio):

उपयोग गतिविधि मॉनिटर जानकारी प्राप्त करने के बारे में एसक्यूएल सर्वर संसाधित करता है और कैसे ये प्रक्रियाएं SQL सर्वर के वर्तमान उदाहरण प्रभावित करते हैं। अवलोकन, सक्रिय उपयोगकर्ता कार्य, संसाधन वेट्स, डेटा फ़ाइल मैं/हे, और हाल महँगा क्वेरी:

गतिविधि मॉनिटर एक टैब किए गए दस्तावेज़ खिड़की निम्नलिखित विस्तार योग्य और बंधनेवाला शीशे किया है। जब कोई फलक विस्तारित होता है, तो गतिविधि मॉनीटर जानकारी के लिए उदाहरण पूछताछ कर रहा है। जब फलक ध्वस्त हो जाती है, तो सभी फलक गतिविधि उस फलक के लिए बंद हो जाती है। उदाहरण के लिए गतिविधि को देखने के लिए आप पर एक या अधिक पैन का विस्तार कर सकते हैं।

कॉलम कि में शामिल हैं सक्रिय उपयोगकर्ता कार्य, संसाधन वेट्स, डेटा फ़ाइल मैं/हे, और हाल ही महंगा प्रश्नों शीशे, आप निम्न तरीकों से प्रदर्शन अनुकूलित कर सकते हैं के लिए:

  • कॉलम के क्रम को पुनर्व्यवस्थित करने के लिए, कॉलम शीर्षक पर क्लिक करें और इसे शीर्षक रिबन में किसी अन्य स्थान पर खींचें।
  • कॉलम को सॉर्ट करने के लिए, कॉलम नाम पर क्लिक करें।
  • एक या अधिक कॉलम पर फ़िल्टर करने के लिए, कॉलम शीर्षक पर में ड्रॉप-डाउन तीर पर क्लिक करें और फिर मान का चयन करें।

सर्वर 2005 और एसक्यूएल सर्वर 2008 एसक्यूएल में गतिविधि मॉनिटर देखने के लिए, एक उपयोगकर्ता दृश्य सर्वर स्थिति अनुमति होनी चाहिए।

किसी SQL सर्वर 2000 सर्वर पर गतिविधि मॉनिटर देखने के लिए, एक उपयोगकर्ता sysprocesses और मास्टर डेटाबेस में syslocks तालिकाओं के लिए का चयन करें अनुमति होनी चाहिए। इन तालिकाओं को देखने के लिए अनुमति सार्वजनिक डेटाबेस भूमिका से डिफ़ॉल्ट रूप से दी जाती है।

एक प्रक्रिया को मारने के लिए, उपयोगकर्ता को sysadmin या processadmin निश्चित सर्वर भूमिकाओं का सदस्य होना चाहिए।

0

मुझे पता है कि सवाल पुराना है, लेकिन मुझे इस समस्या का हल ढूंढने के दौरान यह मिला। कुछ जानकारी खोजने के बाद, मुझे लगा कि मैं इसे दूसरों के लिए यहां छोड़ दूंगा।

सर्वर प्रबंधक-> डायग्नोस्टिक्स-> प्रदर्शन पर जाएं। प्रदर्शन पर डबल-क्लिक करें और एक उप-स्क्रीन नीली हाइपरलिंक के साथ दिखाई देगी जो 'ओपन रिसोर्स मॉनीटर' पढ़ती है। इसमें कार्य प्रबंधक के समान कार्यक्षमता है।