Windows 2008 R2 मेमोरी हमेशा भरी रहती है


4

हमारे पास 24GB RAM के साथ HP सर्वर पर एक Windows 2008 R2 है। केवल महत्वपूर्ण सॉफ़्टवेयर स्थापित है SQL सर्वर 2008 R2 और लगभग कोई सुविधा या भूमिका इस विंडोज पर सक्षम नहीं है।

लेकिन समस्या यह है कि हमेशा RAM लगभग भरी रहती है। जब हम टास्क मैनेजर या संसाधन मॉनिटर या तीसरे पक्ष के कार्यक्रमों के मेमोरी भाग में प्रदर्शन को देखते हैं, तो हम देखते हैं कि 24 जीबी रैम में से लगभग 97% -99% पर कब्जा कर लिया गया है, लेकिन सभी प्रक्रियाओं का उपयोग की गई मेमोरी 1GB से कुछ कम है।

यदि रैम का यह प्रतिशत उपयोग किया जाता है, तो विंडो यह नहीं दिखा सकती है कि मेमोरी की इस राशि का उपयोग करने वाली प्रक्रियाएं क्या हैं? और यदि नहीं, तो विंडोज़ क्यों कहती है कि रैम भरी हुई है?

जवाबों:


6

SQL सर्वर उपलब्ध सभी मेमोरी का उपयोग करता है। यह बग नहीं है, यह डिजाइन द्वारा है। यही कारण है कि SQL सर्वर को समर्पित मशीनों पर स्थापित किया जाना चाहिए (और उदाहरण के लिए IIS के साथ नहीं)।

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

आप SQL सर्वर द्वारा उपयोग करने के लिए मेमोरी सीमा को समायोजित कर सकते हैं, लेकिन आपको ऐसा नहीं करना चाहिए जब तक कि आपके पास इसके गंभीर कारण न हों।

Microsoft समर्थन वेबसाइट पर SQL सर्वर में कॉन्फ़िगरेशन विकल्पों का उपयोग करके मेमोरी उपयोग को समायोजित करने के तरीके के बारे में एक उद्धरण इस प्रकार है :

जब आप SQL सर्वर शुरू करते हैं, तो SQL सर्वर मेमोरी का उपयोग सर्वर पर गतिविधि कम होने पर भी लगातार बढ़ता और घटता नहीं रह सकता है। इसके अतिरिक्त, कार्य प्रबंधक और प्रदर्शन मॉनिटर दिखा सकता है कि कंप्यूटर पर उपलब्ध भौतिक मेमोरी लगातार कम हो रही है जब तक कि उपलब्ध स्मृति 4 से 10 एमबी के बीच नहीं है।

यह व्यवहार अकेले स्मृति रिसाव को इंगित नहीं करता है। यह व्यवहार सामान्य है और SQL सर्वर बफ़र पूल का एक इच्छित व्यवहार है।



1

अधिकतम और न्यूनतम मात्रा में मेमोरी निर्दिष्ट करने के लिए जो SQL सर्व करता है:

  1. SQL सर्वर प्रबंधन स्टूडियो ऑब्जेक्ट एक्सप्लोरर में SQL सर्वर उदाहरण पर राइट-क्लिक करें
  2. गुण का चयन करें
  3. का चयन करें मेमोरी टैब

यहाँ छवि विवरण दर्ज करें

अधिक जानकारी के लिए, इस लेख को देखें: न्यूनतम और अधिकतम सर्वर मेमोरी का प्रभाव

प्रति विशिष्ट प्रक्रिया के लिए मेमोरी आवंटन के लिए, आप Windows संसाधन मॉनिटर से शुरू कर सकते हैं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.