विषयसूची:

SQL सर्वर इतना CPU का उपयोग क्यों कर रहा है?
SQL सर्वर इतना CPU का उपयोग क्यों कर रहा है?

वीडियो: SQL सर्वर इतना CPU का उपयोग क्यों कर रहा है?

वीडियो: SQL सर्वर इतना CPU का उपयोग क्यों कर रहा है?
वीडियो: SQL सर्वर 100% CPU उपयोग ठीक 2024, अप्रैल
Anonim

कई ज्ञात पैटर्न हैं जो उच्च का कारण बन सकते हैं सी पी यू चल रही प्रक्रियाओं के लिए एस क्यू एल सर्वर , सहित: क्वेरी निष्पादन उच्च उत्पन्न कर रहा है सी पी यू . सिस्टम कार्य खपत कर रहे हैं सी पी यू . प्रश्नों का अत्यधिक संकलन और पुनर्संकलन।

फिर, SQL सर्वर पर उच्च CPU का क्या कारण है?

1. क्वेरी निष्पादन सीपीयू के कारण स्पाइक: क्वेरी निष्पादन में लंबा समय लगता है और स्पाइक्स सी पी यू आमतौर पर गलत कार्डिनैलिटी अनुमानों के कारण वजह पुराने आँकड़ों से, सूचकांक की कमी, सर्वर विन्यास, वितरित प्रश्न, आदि।

मुझे कैसे पता चलेगा कि मेरा SQL सर्वर CPU उच्च है? चरण -1: पहचानें एसक्यूएल उदाहरण यदि यह है एसक्यूएल और अपने सर्वर एकाधिक होस्ट कर रहा है एसक्यूएल उदाहरण इसके लिए जिम्मेदार उदाहरण की पहचान करते हैं उच्च सीपीयू . ओपन टास्क मैनेजर -> गोटो परफॉर्मेंस टैब -> ओपन रिसोर्स मॉनिटर पर क्लिक करें -> पर क्लिक करें सी पी यू टैब और क्लिक करें सी पी यू अवरोही क्रम में व्यवस्थित करने के लिए कॉलम।

उसके बाद, CPU SQL सर्वर का उपभोग क्या कर रहा है?

कई ज्ञात पैटर्न हैं जो SQL सर्वर में चल रही प्रक्रियाओं के लिए उच्च CPU का कारण बन सकते हैं, जिनमें शामिल हैं:

  • उच्च CPU के कारण क्वेरी निष्पादन।
  • सिस्टम कार्य CPU की खपत कर रहे हैं।
  • प्रश्नों का अत्यधिक संकलन और पुनर्संकलन।

Sp_server_diagnostics क्या है?

sp_server_diagnostics . यह संग्रहीत कार्यविधि हमारे लिए सुविधाजनक रूप से वर्गीकृत स्वास्थ्य और घटना संबंधी जानकारी को कैप्चर करके और वापस करके SQL इंस्टेंस का त्वरित मूल्यांकन प्रदान करती है।

सिफारिश की: