अपने अन्य प्रश्न के बाद , मैं अलर्ट के संदर्भ में दैनिक / साप्ताहिक / मासिक आधारों पर क्या देखना चाहिए, इसके बारे में सोचना शुरू करना चाहूंगा। मैं उम्मीद कर रहा हूं कि ऐसा होने से पहले आने वाली समस्याओं को देखने में सक्षम हों (यह योजना है) ...
अब तक, मैंने निम्नलिखित (कोई आदेश नहीं) के लिए स्क्रिप्ट एकत्र करना शुरू कर दिया है:
रोज
- सिस्टम अपटाइम की जांच करें (केवल उस स्थिति में जब मुझे डीबीए के रूप में कुछ भी जांचना होगा)
- अंतिम बैकअप की जाँच करें
- लेन-देन लॉग बैकअप की जाँच करें
- SQL जॉब्स की स्थिति की जाँच करें
- पिछले 24 घंटों (या 1140 मिनट) के लिए औसत CPU उपयोग की जाँच करें
साप्ताहिक
- MSDB बैकअप इतिहास की जाँच करें
- यह देखने के लिए जांचें कि पिछली बार CheckDB कब चलाया गया था
- सूचकांक विखंडन की जाँच करें
- इंडेक्स स्टैट्स की जाँच करें (बनाम लिखता है आदि)
- IO बाधाओं के लिए जाँच करें
महीने के
- गायब अनुक्रमणिका की जाँच करें
- उन अनुक्रमितों की जांच करें जिनका अब उपयोग नहीं किया जाता है
कोई अन्य सुझाव? (मैं डीबीए में नया हूं इसलिए किसी भी मदद / सलाह का हमेशा स्वागत है)