एसक्यूएल सर्वर 2012 के साथ निशान बनाना

डेटाबेस प्रदर्शन समस्याओं को ट्रैक करने के लिए SQL सर्वर प्रोफाइलर का उपयोग करना

एसक्यूएल सर्वर प्रोफाइलर एक निदान उपकरण है जो माइक्रोसॉफ्ट एसक्यूएल सर्वर 2012 के साथ शामिल है। यह आपको SQL सर्वर बनाने की अनुमति देता है जो SQL सर्वर डेटाबेस के विरुद्ध किए गए विशिष्ट कार्यों को ट्रैक करता है। SQL निशान डेटाबेस समस्या निवारण और डेटाबेस इंजन प्रदर्शन को ट्यून करने के लिए मूल्यवान जानकारी प्रदान करते हैं। उदाहरण के लिए, व्यवस्थापक एक क्वेरी में बाधा की पहचान करने के लिए एक ट्रेस का उपयोग कर सकते हैं और डेटाबेस प्रदर्शन को बेहतर बनाने के लिए अनुकूलन विकसित कर सकते हैं।

एक ट्रेस बनाना

SQL सर्वर प्रोफाइलर के साथ SQL सर्वर ट्रेस बनाने की चरण-दर-चरण प्रक्रिया निम्नानुसार है:

  1. SQL सर्वर प्रबंधन स्टूडियो खोलें और अपनी पसंद के SQL सर्वर इंस्टेंस से कनेक्ट करें। जब तक आप Windows प्रमाणीकरण का उपयोग नहीं कर रहे हैं, तब तक सर्वर का नाम और उपयुक्त लॉग-इन क्रेडेंशियल्स प्रदान करें।
  2. SQL सर्वर प्रबंधन स्टूडियो खोलने के बाद, टूल्स मेनू से SQL सर्वर प्रोफाइलर चुनें। ध्यान दें कि यदि आप इस व्यवस्थापकीय सत्र में अन्य SQL सर्वर उपकरण का उपयोग करने की योजना नहीं बनाते हैं, तो आप प्रबंधन स्टूडियो के माध्यम से सीधे SQL प्रोफाइलर लॉन्च करना चुन सकते हैं।
  3. यदि आपको ऐसा करने के लिए कहा जाता है, तो लॉग-इन क्रेडेंशियल दोबारा प्रदान करें।
  4. एसक्यूएल सर्वर प्रोफाइलर मानता है कि आप एक नया ट्रेस शुरू करना चाहते हैं और ट्रेस प्रॉपर्टी विंडो खोलें। ट्रेस के ब्योरे को निर्दिष्ट करने के लिए विंडो खाली है।
  5. ट्रेस के लिए एक वर्णनात्मक नाम बनाएं और इसे ट्रेस नाम टेक्स्ट बॉक्स में टाइप करें।
  6. टेम्पलेट ड्रॉप-डाउन मेनू का उपयोग करके ट्रेस के लिए टेम्पलेट का चयन करें। यह आपको SQL सर्वर की लाइब्रेरी में संग्रहीत पूर्वनिर्धारित टेम्पलेट्स में से किसी एक का उपयोग करके अपना पता लगाने की अनुमति देता है।
  7. अपने ट्रेस के परिणामों को सहेजने के लिए एक स्थान चुनें। आपके पास यहां दो विकल्प हैं:
    • स्थानीय हार्ड ड्राइव पर एक फ़ाइल में ट्रेस को सहेजने के लिए फ़ाइल में सहेजें का चयन करें । चेक बॉक्स पर क्लिक करने के परिणामस्वरूप पॉप-अप विंडो में फ़ाइल नाम और स्थान प्रदान करें। डिस्क उपयोग पर ट्रेस के प्रभाव को सीमित करने के लिए आप एमबी में अधिकतम फ़ाइल आकार भी सेट कर सकते हैं।
    • SQL सर्वर डेटाबेस के भीतर किसी तालिका में ट्रेस को सहेजने के लिए तालिका में सहेजें का चयन करें । यदि आप इस विकल्प का चयन करते हैं, तो आपको उस डेटाबेस से कनेक्ट करने के लिए कहा जाता है जहां आप ट्रेस परिणामों को संग्रहीत करना चाहते हैं। आप अपने डेटाबेस पर ट्रेस के प्रभाव को सीमित करने के लिए हजारों तालिका पंक्तियों में अधिकतम ट्रेस आकार भी सेट कर सकते हैं।
  1. उन ईवेंट की समीक्षा करने के लिए ईवेंट चयन टैब पर क्लिक करें जिन्हें आप अपने ट्रेस के साथ मॉनिटर करेंगे। आपके द्वारा चुने गए टेम्पलेट के आधार पर कुछ ईवेंट स्वचालित रूप से चुने जाते हैं। आप इस समय उन डिफ़ॉल्ट चयनों को संशोधित कर सकते हैं और सभी ईवेंट दिखाएं और सभी कॉलम चेक बॉक्स पर क्लिक करके अतिरिक्त विकल्प देख सकते हैं।
  2. ट्रेस शुरू करने के लिए रन बटन पर क्लिक करें। जब आप समाप्त कर लें, तो फ़ाइल मेनू से स्टॉप ट्रेस का चयन करें।

एक टेम्पलेट का चयन

जब आप ट्रेस शुरू करते हैं, तो आप SQL सर्वर की ट्रेस लाइब्रेरी में पाए गए किसी भी टेम्पलेट पर इसका आधार चुन सकते हैं। सबसे अधिक इस्तेमाल किए गए ट्रेस टेम्पलेट्स में से तीन हैं:

नोट : यह आलेख SQL सर्वर 2012 के लिए SQL सर्वर प्रोफाइलर को संबोधित करता है। पुराने संस्करणों के लिए, SQL सर्वर प्रोफाइलर 2008 के साथ ट्रेस कैसे बनाएं देखें।