2010-07-16 12 views
6

में विशेष तालिका के प्रदर्शन की निगरानी कर सकता हूं, मैं एसक्यूएल सर्वर प्रोफाइलर में अपने डेटाबेस की एक विशेष तालिका पर चलने वाले सभी डीएमएल आदेशों की निगरानी करना चाहता हूं। इम का उपयोग कर एसक्यूएल सर्वर 2008 R2क्या मैं एसक्यूएल सर्वर 2008 प्रोफाइलर

उत्तर

9

हाँ यकीन है कि - आप ब्रैड McGehee द्वारा इस वीडियो श्रृंखला की जाँच करने के लिए चाहते हो सकता है:

Mastering SQL Server Profiler - Video Training Course

यह बहुत उपयोगी है और आप मूल बातें और एसक्यूएल के कुछ और अधिक उन्नत अवधारणाओं सिखाता है सर्वर प्रोफाइलर। अत्यधिक सिफारिशित।

या यहाँ ब्रेंट Ozar द्वारा 10 मिनट की लघु संस्करण है: SQL Server Profiler Tutorial Video

एसक्यूएल सर्वर प्रोफाइलर में, जब आप एक नया प्रोफ़ाइल का पता लगाने बनाते हैं, आप फिल्टर परिभाषित कर सकते हैं। आप अलग-अलग मानदंडों के एक टन द्वारा एकत्र किए जा रहे आंकड़ों को सीमित कर सकते हैं - उनमें से एक Object Name है, उदा। वह टेबल नाम जिसे आप देखना चाहते हैं।

उस विशेष विषय पर अधिक जानकारी के लिए Profiler Filters देखें।

+0

मुझे यह करने के लिए मारो! वीडियो के लिंक के लिए धन्यवाद - यह नहीं देखा। – Ragster

4

आपकी सटीक आवश्यकताओं के आधार पर आप extended events पर भी देखना चाहेंगे। प्रदर्शन, फ़िल्टर की लचीलापन, और उपलब्ध जानकारी के संदर्भ में एसक्यूएल प्रोफाइलर/एसक्यूएल ट्रेस का उपयोग करने के कई फायदे हैं।

यदि आप आगे की जांच करने का निर्णय लेते हैं तो आपको मेरा जवाब to another question प्राप्त करने और चलाने के लिए उपयोगी हो सकता है।

9

सुझाए गए समाधानों के अलावा, आप किसी तृतीय पक्ष टूल का उपयोग कर सकते हैं जो SQL सर्वर निशान पढ़ता है।

ApexSQL Comply एक SQL सर्वर ऑडिटिंग टूल है जो SQL निशान का उपयोग करता है, उनसे प्रासंगिक जानकारी पढ़ता है, और इसे अपने केंद्रीय भंडार डेटाबेस में संग्रहीत करता है। यह आपको उन टेबल और ईवेंट प्रकारों का चयन करने की अनुमति देता है जिन्हें आप मॉनीटर करना चाहते हैं। आप प्रत्येक डेटाबेस के लिए घटनाओं के विभिन्न सेट की निगरानी करने के लिए निर्दिष्ट कर सकते हैं।

enter image description here

यह प्रदान करता है विभिन्न निर्मित रिपोर्ट, जहां आप एक विशिष्ट DML ऑपरेशन के आधार पर फ़िल्टर कर सकते हैं। इसमें कस्टम रिपोर्ट भी हैं, इसलिए आप अपनी खुद की रिपोर्ट बना सकते हैं।

आप तालिका पर केवल विशिष्ट घटनाओं की निगरानी करने के लिए टूल सेट कर सकते हैं, या यदि आप सभी घटनाओं की निगरानी करते हैं, तो आप केवल डीएमएल कमांड दिखाने के लिए रिपोर्ट पर फ़िल्टर का उपयोग कर सकते हैं।

enter image description here

enter image description here

अस्वीकरण: मैं एक समर्थन इंजीनियर के रूप में ApexSQL के लिए काम

संबंधित मुद्दे