Nach meiner anderen Frage möchte ich darüber nachdenken, was ich täglich / wöchentlich / monatlich in Bezug auf Warnmeldungen ansehen sollte. Ich hoffe, dass ich Probleme sehen kann, bevor sie auftreten (das ist der Plan) ...
Bisher habe ich damit begonnen, Skripte für Folgendes zu sammeln (keine Reihenfolge):
Täglich
- Systemverfügbarkeit prüfen (nur für den Fall, dass ich als DBA etwas prüfen muss)
- Überprüfen Sie die letzte Sicherung
- Überprüfen Sie die Transaktionsprotokollsicherungen
- Überprüfen Sie den Status von SQL-Jobs
- Überprüfen Sie die durchschnittliche CPU-Auslastung der letzten 24 Stunden (oder 1140 Minuten).
Wöchentlich
- Überprüfen Sie den MSDB-Sicherungsverlauf
- Überprüfen Sie, wann CheckDB das letzte Mal ausgeführt wurde
- Überprüfen Sie die Indexfragmentierung
- Überprüfen Sie die Indexstatistiken (Lese- und Schreibzugriffe usw.).
- Suchen Sie nach E / A-Engpässen
Monatlich
- Überprüfen Sie fehlende Indizes
- Überprüfen Sie nicht mehr verwendete Indizes
Irgendwelche anderen Vorschläge? (Ich bin neu bei DBA, daher ist jede Hilfe / jeder Rat immer willkommen.)