मैं इस भावना से सहमत हूं कि यदि आप सब कुछ ठीक कर रहे हैं, तो आपको अपने MSSQL सर्वर को रिबूट / रिस्टार्ट करने की आवश्यकता नहीं हो सकती है।
मेरे लिए यह उस परिदृश्य पर लागू होता है जहां हर कोई सक्षम है और आप कुछ भी ठीक कर सकते हैं।
मैं डीबीए नहीं हूं। मैं एक सॉफ्टवेयर आर्किटेक्ट हूं और इसमें पूरे डेटाबेस स्कीम्स को स्क्रैच से बनाना शामिल है और दुर्भाग्य से , 3rd पार्टी डेटाबेस के साथ काम करते हुए कि मेरा पूरी तरह से नियंत्रण नहीं है ।
लोगों, जिन्होंने हमारे प्रमुख 3 पार्टी डेटाबेस में से एक को बनाया और बनाए रखा, बमुश्किल इसे कार्यात्मक बनाया।
क्या मैंने उल्लेख किया कि मैं सुरक्षा विशेषज्ञ या नेटवर्क इंजीनियर भी नहीं हूं?
- कम से कम एक मेजर विंडो OS अपडेट, सिक्योरिटी अपडेट, BIOS अपडेट, OS / MSSQL सर्विस पैक, या MSSQL संचयी अपडेट हर महीने या दो से बाहर आने के लिए बाध्य है।
- इनको समय पर लागू करने का मतलब है हर तिमाही में अपने सर्वर को रिबूट करना / पुनः आरंभ करना।
- यहां तक कि जब एक इंट्रानेट के अंदर काम करते हैं, तो आप सुरक्षा अपडेट क्यों नहीं लागू करेंगे?
- अगर हमें हमारी PHI इंट्रानेट वेबसाइटों पर SSL की अनुमति थी, तो मैं इसे करूंगा क्योंकि कोई भी नेटवर्क अचूक नहीं है। मुझे लगता है कि मैं पागल हूँ।
मेरे लिए सवाल तो यह हो जाता है: क्या मुझे हर 3 महीने की तुलना में अधिक बार SQL सर्वर को पुनरारंभ करना चाहिए?
प्रदर्शन के एक अतिरिक्त इंच के वादे के लिए शेड्यूलिंग पुनरारंभ, बारिश के लिए नृत्य करने जैसा है।
शायद यह आ जाएगा, हो सकता है कि यह नहीं होगा, लेकिन आप यह सुनिश्चित करने के लिए नहीं जानते होंगे कि बारिश के कारण क्या हुआ।
- यदि आप नियमित रखरखाव के कारण सर्वर को रिबूट करने के बाद एक महत्वपूर्ण प्रदर्शन टकराते हैं, तो आपको जांच करनी चाहिए कि ऐसा क्यों होता है।
- यदि आपके पास समस्याएँ हैं, और सुनिश्चित नहीं हैं कि उनके कारण क्या हो रहा है, तो जैसा कि आप सेवाओं और नौकरियों को रोककर अपने चर को कम करते हैं, जैसे कि मेमोरी लीक जैसी कुछ चीज़ों को खोजने के लिए (इस तरह के चरम मामलों में) शायद कुछ सेवाओं के साथ अपने सर्वर को रिबूट करना / पुनः आरंभ करना। बंद (या निशान चालू) आपको कारण के रूप में उन अन्य सेवाओं को बाहर करने में मदद करेगा।
मैं कह आप पसंद नहीं करते कभी नहीं एक समस्या का निवारण या विफलता सत्यापित करने के लिए यह पुनः प्रारंभ करने की आवश्यकता है, लेकिन मैं कर बेतरतीब ढंग से होने से एक अज्ञात प्रदर्शन मुद्दा रखने के लिए समय-निर्धारण पुनरारंभ के साथ एक समस्या है।
इसका एकमात्र अपवाद यह है कि यदि आप एक दुष्ट तृतीय पक्ष डेटाबेस का प्रबंधन करते हैं, जहां इसे हर हफ्ते या दो बार रिबूट किया जाता है, तो इसे चालू रखने का एकमात्र तरीका है और आपको इसे ठीक करने या छूने की भी अनुमति नहीं है।
फिर भी, आपको फ़िक्सेस की तलाश करनी चाहिए, उन्हें मालिक के साथ साझा करना चाहिए, और हल होने तक नरक बढ़ाएं।