Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

RML यूटिलिटीज टूल के माध्यम से SQLDIAG प्रदर्शन डेटा की रिपोर्ट करना | SQL सर्वर प्रदर्शन समस्या निवारण -7

नमस्ते,

मैं इस आलेख श्रृंखला में SQL सर्वर की प्रदर्शन समस्याओं का निवारण कैसे करना है, यह बताना जारी रखूंगा।

SQL सर्वर प्रदर्शन समस्या निवारण

इससे पहले पिछला SQLDiag लेख पढ़ें।

SQL सर्वर प्रदर्शन समस्या निवारण -6 SQLDiag टूल का उपयोग करके प्रदर्शन डेटा एकत्र करें

RML यूटिलिटीज टूल के माध्यम से SQLDIAG प्रदर्शन डेटा की रिपोर्ट करना

SQL सर्वर में RML यूटिलिटीज टूल उपलब्ध नहीं है, इसलिए आपको इसे इंस्टॉल करना होगा। आप इस लिंक से आरएमएल यूटिलिटीज टूल को मुफ्त में डाउनलोड कर सकते हैं।

आरएमएल यूटिलिटीज टूल को डाउनलोड करने के बाद, आप आरएमएल सीएमडी प्रॉम्प्ट को निम्नानुसार खोल सकते हैं।

आरएमएल यूटिलिटीज खोलने के बाद सीएमडी प्रॉम्प्ट कमांड लाइन निम्नानुसार दिखाई देगी।

नीचे दिए गए रीडट्रेस कमांड के साथ, अपने पिछले लेख में SQLDIAG के परिणामस्वरूप उत्पन्न की गई पहली ट्रेस फ़ाइलें (D1010984_SQLDIAG__sp_trace.trc) दें।

पहले पढ़ने के बाद, यह स्वचालित रूप से दूसरों को पढ़ता है और रिपोर्ट तैयार करता है।

 readtrace -I"D:\SQL_DIAG_OUTPUT\D1010984_SQLDIAG__sp_trace.trc" -o"D:\Result"

जब आप उपरोक्त कमांड चलाते हैं, तो यह कमांड डेटाबेस में कस्टम टेबल बनाता है और सभी प्रदर्शन डेटा को इस डेटाबेस में सम्मिलित करता है जिसे PerfAnalysis कहा जाता है। हमारे डिफ़ॉल्ट उदाहरण पर।

हमारे लिए आरएमएल यूटिलिटी द्वारा तैयार की गई रिपोर्ट देखने के लिए, नीचे दिए गए रिपोर्टर टूल को खोलें।

जब आप रिपोर्टर टूल खोलते हैं, तो निम्न की तरह एक स्क्रीन दिखाई देगी।

इंस्टेंस और डेटाबेस टाइप करें जिससे उपरोक्त रिपोर्टर टूल प्रदर्शन डेटा प्राप्त करेगा। जब आप ओके बटन पर क्लिक करते हैं, तो आरएमएल यूटिलिटीज टूल आपको नीचे के रूप में एक दृश्य रिपोर्ट देगा।

इस रिपोर्ट में, आप डेटाबेस के सीपीयू, रीड्स, राइट्स, ड्यूरेशन वैल्यू को देख सकते हैं जैसा कि नीचे दिखाया गया है। जब आप डेटाबेस के लिए महंगे प्रश्नों (टॉप एसक्यूएल) को देखने के लिए ऊपर दिए गए तीर के बगल में अद्वितीय बैच लिंक पर क्लिक करते हैं, तो आप हमारे डेटाबेस के लिए महंगी क्वेरी (टॉप एसक्यूएल) इस प्रकार देखेंगे।

किसी भी क्वेरी के बारे में अधिक विस्तृत जानकारी देखने के लिए, क्वेरी टेम्प्लेट . से क्वेरी के टेम्प्लेट पर क्लिक करें अनुभाग और नीचे विवरण देखें।

मैं अगले लेख में SQL सर्वर में इन प्रदर्शन समस्याओं को हल करने का तरीका बताऊंगा।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. दो तिथियों के बीच सभी दिनांक डेटा दिखाएं; यदि किसी विशेष तिथि के लिए कोई पंक्ति मौजूद नहीं है तो सभी कॉलम में शून्य दिखाएं

  2. SQL में डेटटाइम फ़ील्ड का समय भाग

  3. कौन सा तेज COALESCE या ISNULL है?

  4. पेश है SQL सर्वर में कॉमन टेबल एक्सप्रेशन

  5. पुनरारंभ किए बिना SQL सर्वर इंस्टेंस तक पहुंच बहाल करना