सबसे अच्छा अभ्यास SQL ​​सर्वर रखरखाव योजना कैसा दिखता है? [बन्द है]


15

मैं आइंडहॉवन में फोंटी विश्वविद्यालय से एक छात्र हूं, और मैं वर्तमान में एक एसक्यूएल सर्वर टूल के विकास में मदद करने के लिए साक्षात्कार की एक श्रृंखला ले रहा हूं और मैं क्षेत्र के विशेषज्ञों से प्रतिक्रिया प्राप्त करना चाहूंगा।

मेरा एक प्रश्न है:

सबसे अच्छा अभ्यास SQL ​​सर्वर रखरखाव योजना कैसा दिखता है? क्या आप इसके लिए SQL सर्वर रखरखाव योजनाओं का उपयोग करते हैं या आप कस्टम स्क्रिप्ट का उपयोग करते हैं?

जवाबों:


12

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


5

एक रखरखाव योजना स्थापित करना किसी दिए गए "सर्वोत्तम अभ्यास" का पालन करने की तुलना में अधिक जटिल है। वहाँ बहुत ज्यादा है कि यह सब में खेलता है।

आपको एक विचार देने के लिए, ब्रैड की श्योर गाइड टू मेंटेनेंस प्लान एक मुफ्त ईबुक है जो 269 पेज लंबा है। यदि यह एक सरल प्रश्न होता, तो पुस्तक बहुत छोटी होती।

यदि मैं उस प्रश्न को एक साक्षात्कार में मारता हूं, उदाहरण के लिए, मैं कहूंगा कि यह पूरी तरह से उन संसाधनों पर निर्भर करता है जो कंपनी ने उपलब्ध हैं, व्यापार की जरूरत है, डेटाबेस के अंदर डेटा, कितनी बार (और कैसे) कि डेटा में बदलाव होता है, आदि। दुर्भाग्य से, प्रश्न का त्वरित उत्तर नहीं।


1

रखरखाव कार्यों के लिए कई सुझाव दिए गए हैं। रखरखाव कार्य सभी SQL सर्वर वातावरण परिदृश्यों के लिए लागू नहीं होते हैं

इसे बार-बार सिकोड़ें डेटाबेस कार्य का उपयोग करने की अनुशंसा नहीं की जाती है, क्योंकि इससे प्रदर्शन में गिरावट और डिस्क और इंडेक्स का विखंडन हो सकता है

पुनर्गठन, अद्यतन आँकड़े, और कार्यों का पुनर्निर्माण भी प्रदर्शन और सीपीयू और हार्ड डिस्क उपयोग ओवरहेड्स पर मुद्दों को जन्म दे सकता है

पूर्ण डेटाबेस बैकअप का उपयोग करते समय आपको नियमित रूप से उपलब्ध डिस्क स्थान की जांच करनी चाहिए और अप्रचलित फाइलों को समय पर हटा देना चाहिए

प्रदर्शन के मुद्दों से भी बचने के लिए किसी भी डेटाबेस अखंडता की जाँच बंद घंटे के दौरान अनुसूची

शेड्यूलिंग, अनुशंसाएँ और रखरखाव कार्यों पर अभ्यास भिन्न होते हैं - वे एक कंपनी नीति, उपयोग और SQL सर्वर वातावरण पर निर्भर करते हैं

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