हमारे SQL सर्वरों में से एक, जो पिछले कुछ समय (वर्षों) से स्थिर रहा है, हाल ही में अपर्याप्त मेमोरी त्रुटियों को फेंक रहा है। एप्लिकेशन ईवेंट लॉग से, हम देखते हैं:
इवेंट आईडी: 701
विवरण: इस क्वेरी को चलाने के लिए अपर्याप्त सिस्टम मेमोरी है।
हमारी टीम जो इस सर्वर का प्रबंधन करती है, ज्यादातर डेवलपर्स से बनी है जो कि sysadmin कर्तव्यों को दोहराते हैं। हालांकि, हमारी प्राथमिक विशेषज्ञता विकास है। यह कहा जा रहा है, हम इस बात पर नुकसान में हैं कि हम इस समस्या निवारण के बारे में कैसे जाते हैं। हम फ़ोरम और व्हाट्सएप कर रहे हैं और ऐसा कुछ भी नहीं मिला है जो मेल खाता हो
तो, समस्या निवारण में सहायता के लिए यहां कुछ और विवरण दिए गए हैं:
- हमारी न्यूनतम सर्वर मेमोरी 0 पर सेट है।
- हमारी अधिकतम सर्वर मेमोरी 2000 पर सेट है।
- कुल भौतिक मेमोरी 3,325.85 एमबी (sysinfo से) है।
- टोटल वर्चुअल मेमोरी 7.10 जीबी (sysinfo से) है।
- हम स्मृति को आवंटित करने के लिए AWE का उपयोग नहीं कर रहे थे, लेकिन अब हम देख रहे हैं कि क्या इससे कोई फर्क पड़ता है।
- यह त्रुटि एक नौकरी द्वारा फेंकी गई थी जो एक लेनदेन लॉग का बैकअप ले रही थी, एक क्वेरी नहीं चला रही थी।
- हमारे पास कई लिंक्ड सर्वर हैं। दूसरी तरफ RDBMS के प्रकार SQL Server (2005 और 2000), Oracle 10g और OSI PI सिस्टम हैं।
- यह इस बिंदु पर आंतरायिक है। हम त्रुटियों के लिए किसी भी समय या घटना को सहसंबंधित नहीं कर सकते।
- बेशक, रिबूटिंग कुछ समय के लिए इसे दूर करने के लिए लगता है, जो त्रुटि संदेश की प्रकृति के कारण समझ में आता है।
- यह सर्वर एक एप्लिकेशन सर्वर (विंडोज़ सेवाओं के एक जोड़े) और एक वेब सर्वर के साथ-साथ डेटाबेस सर्वर के रूप में भी जुड़ जाता है।
संपादित करें:
हम एसपी 3 पर हैं। हमारे द्वारा पाए गए अधिकांश पोस्ट पूर्व SP1 थे, जो हमारे लिए लागू नहीं होते हैं।
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
रिटर्न
9.00.4035.00 SP3 मानक संस्करण