SQL Server-Betrieb

Wichtige SQL-Server-Agent-Jobs richtig überwachen

Ein Job kann erfolgreich melden, obwohl Datenbanken übersprungen, keine Zeilen verarbeitet oder Fristen verpasst wurden. Der Endstatus beweist nicht das gewünschte Ergebnis.

Wichtige SQL-Server-Agent-Jobs richtig überwachen

Ein Job kann erfolgreich melden, obwohl Datenbanken übersprungen, keine Zeilen verarbeitet oder Fristen verpasst wurden. Der Endstatus beweist nicht das gewünschte Ergebnis.

Was gemessen werden sollte

Erfassen Sie Start, Ende, Schrittstatus, Wiederholungen, Ausgabe, Zeilenzahlen, Zeitplan, ausgelassene Läufe, Dauerabweichung und fachliche Aktualitätsfrist.

Praktisches Vorgehen

Alarmieren Sie bei Fehler, verpasstem Zeitplan, zu langer und verdächtig kurzer Dauer. Schreiben Sie verwertbare Ausgaben, definieren Sie Verantwortliche und Runbook, bewahren Sie Verlauf und testen Sie Proxy, Credentials, Netzwerk und Failover.

Was vermieden werden sollte

Senden Sie nicht jeden Alarm mit gleicher Priorität, speichern Sie nicht zu wenig Verlauf und setzen Sie Erfolg nicht mit ausgeführter Fachfunktion gleich.

Betriebliches Ergebnis

Jobüberwachung muss das erwartete fachliche Ergebnis bestätigen und nicht nur das Fehlen eines SQL-Agent-Fehlers.

Checkliste für die Produktion

Erfassen Sie eine Ausgangsbasis und definieren Sie die erwartete Verbesserung. Testen Sie mit repräsentativen Daten und realistischer Parallelität. Sichern Sie die ursprüngliche Einstellung oder den Plan, bereiten Sie einen Rollback vor und überwachen Sie die nächste normale Lastspitze.

Wenn Sie diese Methode auf eine konkrete SQL-Server-Umgebung anwenden möchten, nutzen Sie das Frageformular unten und nennen Sie SQL-Server-Version, Datenbankgröße, Lastprofil und bereits erfasste Nachweise.

Frage zu diesem Artikel

Haben Sie eine Frage zu diesem Thema?

Beschreiben Sie, was Sie bewerten oder wo Sie nicht weiterkommen. Wir antworten mit einer praktischen Empfehlung.

Inquiries are not enabled in this preview.

Eine Frage zu diesem Artikel stellen