एसक्यूएल सर्वर 2008 में प्रोफाइलर के साथ एक ट्रेस कैसे बनाएँ

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

नोट : यह आलेख SQL Server 2008 और इससे पहले के उपयोगकर्ताओं के लिए है। यदि आप SQL Server 2012 का उपयोग कर रहे हैं, तो SQL Server 2012 के साथ निशान बनाने पर हमारे अन्य आलेख को पढ़ें।

एसक्यूएल सर्वर प्रोफाइलर के साथ एक ट्रेस कैसे बनाएँ

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

टेम्पलेट टिप्स

  1. मानक टेम्पलेट SQL सर्वर कनेक्शन, संग्रहीत प्रक्रियाओं, और ट्रांजैक्ट-एसक्यूएल कथन के बारे में विभिन्न प्रकार की जानकारी एकत्र करता है।
  2. ट्यूनिंग टेम्पलेट जानकारी एकत्र करता है जिसका उपयोग आपके SQL सर्वर के प्रदर्शन को ट्यून करने के लिए डेटाबेस इंजन ट्यूनिंग सलाहकार के साथ किया जा सकता है।
  3. TSQL_Replay टेम्पलेट भविष्य में गतिविधि को पुन: बनाने के लिए प्रत्येक ट्रांजैक्ट-एसक्यूएल कथन के बारे में पर्याप्त जानकारी एकत्र करता है।