एक SQL सर्वर में क्वेरी प्रदर्शन की जांच कैसे करें

अपने डेटाबेस क्वेरी के प्रदर्शन की निगरानी के लिए SQL सर्वर क्वेरी स्टोर का उपयोग करने के लिए आप कैसे हैं.

कदम

3 का भाग 1:
क्वेरी स्टोर को सक्षम करना
  1. शीर्षक वाली छवि एक SQL सर्वर चरण 1 में क्वेरी प्रदर्शन की जाँच करें
1. SQL सर्वर प्रबंधन स्टूडियो खोलें. आप प्रदर्शन समस्याओं के लिए अपने डेटाबेस की निगरानी के लिए SQL सर्वर की क्वेरी स्टोर सुविधा का उपयोग कर सकते हैं. यह सुविधा SQL सर्वर 2016 और बाद में शामिल है, लेकिन आपको इसे मैन्युअल रूप से सक्षम करने की आवश्यकता होगी.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 2 में क्वेरी प्रदर्शन की जाँच करें
    2. ओपन ऑब्जेक्ट एक्सप्लोरर. यदि आप पहले से ही ऑब्जेक्ट एक्सप्लोरर नहीं देखते हैं, तो क्लिक करें राय स्क्रीन के शीर्ष पर मेनू, फिर क्लिक करें ऑब्जेक्ट एक्सप्लोरर.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 3 में क्वेरी प्रदर्शन की जाँच करें
    3. उस डेटाबेस पर राइट-क्लिक करें जिसे आप चेक करना चाहते हैं. एक मेनू दिखाई देगा.
  • क्वेरी स्टोर का उपयोग मास्टर या tempdb डेटाबेस की निगरानी के लिए नहीं किया जा सकता है.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 4 में क्वेरी प्रदर्शन की जाँच करें
    4. क्लिक गुण.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 5 में क्वेरी प्रदर्शन की जाँच करें
    5. क्लिक क्वेरी स्टोर. यह गुण संवाद बॉक्स पर है.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 6 में क्वेरी प्रदर्शन की जाँच करें
    6. चुनते हैं पर "ऑपरेशन मोड (अनुरोध किया गया)."क्वेरी स्टोर सभी प्रश्नों को ट्रैक करना शुरू कर देगा.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 7 में क्वेरी प्रदर्शन की जाँच करें
    7. ऑब्जेक्ट एक्सप्लोरर पैनल में डेटाबेस रीफ्रेश करें. यह क्वेरी स्टोर फ़ोल्डर को पैनल में जोड़ता है.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 8 में क्वेरी प्रदर्शन की जाँच करें
    8. जब क्वेरी स्टोर नए डेटा को एकत्र करता है तो अनुकूलित करें. क्वेरी स्टोर डिफ़ॉल्ट रूप से हर 60 मिनट नए आंकड़ों को एकत्रित करेगा. यहां अंतराल को बदलने का तरीका बताया गया है (उदाहरण के रूप में 15 मिनट का उपयोग करके):
  • परिवर्तन डेटाबेस
  • Query_store सेट करें (inthral_length_minutes = 15)-.
  • 3 का भाग 2:
    शीर्ष संसाधन उपभोग करने वाले प्रश्नों को ढूंढना
    1. शीर्षक शीर्षक एक SQL सर्वर चरण 9 में क्वेरी प्रदर्शन की जाँच करें
    1. दबाएं - ऑब्जेक्ट एक्सप्लोरर में "क्वेरी स्टोर" के बगल में. यह सभी क्वेरी स्टोर विकल्प प्रदर्शित करता है.
    • यह जानने के लिए इस विधि का उपयोग करें कि कौन से विशिष्ट प्रश्न सबसे अधिक सर्वर संसाधनों का उपयोग कर रहे हैं.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 10 में क्वेरी प्रदर्शन की जाँच करें
    2. क्लिक शीर्ष संसाधन उपभोग प्रश्न. यह एक ग्राफ खोलता है जो डेटाबेस में 25 सबसे अधिक संसाधन उपभोग करने वाली क्वेरी प्रदर्शित करता है. ये परिणाम बहुत व्यापक हैं, लेकिन आप अधिक उपयोगी जानकारी प्राप्त करने के लिए ग्राफ को और अनुकूलित कर सकते हैं.
  • शीर्षक शीर्षक एक SQL सर्वर चरण 11 में क्वेरी प्रदर्शन की जाँच करें
    3. क्लिक कॉन्फ़िगर. यह रिपोर्ट के शीर्ष-दाएं कोने में है. एक संवाद विंडो दिखाई देगी.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 12 में क्वेरी प्रदर्शन की जाँच करें
    4. अपने संसाधन उपभोग मानदंड का चयन करें. शीर्ष खंड में ("संसाधन उपभोग मानदंड"), चुनें कि आप किस संसाधन को जांचना चाहते हैं (ई.जी., CPU समय, स्मृति खपत), और वांछित आँकड़ा (ई).जी., औसत, संपूर्ण).
  • शीर्षक वाली छवि एक SQL सर्वर चरण 13 में क्वेरी प्रदर्शन की जाँच करें
    5. एक समय अवधि का चयन करें. "समय अंतराल" खंड के तहत, उस समय की अवधि चुनें जिसके लिए आप परिणाम देखना चाहते हैं. आप ड्रॉप-डाउन मेनू से एक विकल्प चुन सकते हैं या प्रदान किए गए बक्से में विशिष्ट तिथियां डाल सकते हैं.
  • शीर्षक शीर्षक एक SQL सर्वर चरण 14 में क्वेरी प्रदर्शन की जाँच करें
    6. चुनें कि कितने परिणाम देखें. चयनित समय अवधि के लिए सभी प्रश्नों को देखने के लिए, क्लिक करें सब "रिटर्न" हेडर के तहत. प्रश्नों की एक विशिष्ट संख्या प्रदर्शित करने के लिए, चयन करें ऊपर और एक संख्या दर्ज करें (e.जी. 10, 100).
  • यदि आप शीर्ष 25 सबसे खराब अपराधियों से चिपकना चाहते हैं, तो "रिटर्न" हेडर के तहत कोई भी बदलाव करने की आवश्यकता नहीं है.
  • शीर्षक शीर्षक एक SQL सर्वर चरण 15 में क्वेरी प्रदर्शन की जाँच करें
    7. क्लिक ठीक है. आँकड़े अब आप जो देखना चाहते हैं उसे प्रदर्शित करने के लिए ताज़ा करेंगे.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 16 में क्वेरी प्रदर्शन की जाँच करें
    8. दृश्य समायोजित करें (वैकल्पिक). विभिन्न प्रारूपों में परिणाम देखने के लिए छोटे ग्राफ आइकन (ग्रिड, चार्ट, और बार ग्राफ) का उपयोग करें. ये बटन परिणामों के शीर्ष-दाएं कोने में हैं.
  • 3 का भाग 3:
    Regressed क्वेरी के लिए जाँच
    1. शीर्षक वाली छवि एक SQL सर्वर चरण 17 में क्वेरी प्रदर्शन की जाँच करें
    1. दबाएं - ऑब्जेक्ट एक्सप्लोरर में "क्वेरी स्टोर" के बगल में. यह सभी क्वेरी स्टोर विकल्प प्रदर्शित करता है.
    • विशिष्ट प्रश्नों का उपयोग करने के लिए इस विधि का उपयोग करें जो अधिक से अधिक धीरे-धीरे प्रदर्शन कर रहे हैं.
  • शीर्षक वाली छवि एक SQL सर्वर चरण 18 में क्वेरी प्रदर्शन की जाँच करें
    2. क्लिक पुनर्जीवित प्रश्न. यह Regressed क्वेरी पैनल को खोलता है, जहां आपको क्वेरी स्टोर में क्वेरी और योजनाएं मिलेंगी.
  • शीर्षक शीर्षक एक SQL सर्वर चरण 19 में क्वेरी प्रदर्शन की जाँच करें
    3. पहले ड्रॉप-डाउन मेनू से एक योजना का चयन करें. यह पैनल के ऊपरी-बाएं कोने के ऊपर "इन रिग्रेशन के लिए जांच" लेबल वाला मेनू है. प्रत्येक योजना आपके प्रश्नों के लिए एक अलग ग्राफिकल प्रदर्शन रिपोर्ट प्रदर्शित करेगी.
  • उदाहरण के लिए, यदि आप रन के लिए क्वेरी के लिए समय की राशि के साथ मुद्दों की जांच करना चाहते हैं, तो चुनें समयांतराल.
  • रैम उपयोग से संबंधित मुद्दों को देखने के लिए, चयन करें स्मृति खपत.
  • एक SQL सर्वर चरण 20 में क्वेरी प्रदर्शन की जाँच करें
    4. दूसरे ड्रॉप-डाउन मेनू से एक सांख्यिकीय का चयन करें. यह "आधारित" (पिछले मेनू के दाईं ओर) लेबल वाला मेनू है. यह परिणामों को फिर से प्रदर्शित करता है.
  • सामाजिक नेटवर्क पर साझा करें:
    समान