Wir empfehlen, dass Sie Ihre Datenbankinstanz im Produktivbetrieb überwachen. Auf diese Weise können Sie Probleme früh erkennen und Störungen oder Ausfälle vermeiden.
Um Ihre Datenbankinstanz zu überwachen, verwenden Sie Betriebssystemfunktionen, den Database Manager, den Event-Dispatcher, den Database Analyzer und in SAP-Systemen das CCMS (insbesondere den Datenbank-Alert-Monitor bzw. liveCache-Alert-Monitor).
Um bei kritischen Datenbankzuständen
benachrichtigt zu werden, können Sie Events nutzen. Siehe Utilities,
Event-Dispatcher.
Wenn der Speicherplatz im Datenbereich voll ist, dann hält das Datenbanksystem alle laufenden Transaktionen an, und die Datenbank ist für die Benutzer nicht mehr verfügbar. Um das zu vermeiden, überprüfen Sie regelmäßig, ob noch genügend freier Speicherplatz im Datenbereich vorhanden ist. Siehe
●
Database
Manager GUI,
Datenbereichs-Informationen
anzeigen
●
Database Manager
CLI,
info
●
Datenbankverwaltung
im CCMS,
Datenbereich
überwachen
Wenn der Speicherplatz im Log-Bereich voll ist, dann kann das Datenbanksystem keine Redo-Log-Einträge mehr schreiben und hält deswegen alle Transaktionen an. Die Datenbank ist für die Benutzer nicht mehr verfügbar. Um das zu vermeiden, überprüfen Sie regelmäßig, ob noch genügend freier Speicherplatz im Log-Bereich vorhanden ist. Siehe
●
Database
Manager GUI,
Log-Bereichs-Informationen
anzeigen
●
Database Manager
CLI,
info
●
Datenbankverwaltung
im CCMS,
Log-Bereich
überwachen
Je niedriger die Trefferrate beim Zugriff des Datenbanksystems auf die Caches ist, desto ineffizienter arbeitet Ihr Datenbanksystem. Siehe
●
Database
Manager GUI,
Cache-Informationen
anzeigen
●
Database
Manager CLI,
info
●
Datenbankverwaltung
im CCMS,
Caches
Wenn die Datenbankinstanz sich mit zu vielen anderen Programmen den Prozessor/die Prozessoren eines Rechners teilen muss, kann die Performance schlecht sein. Überwachen Sie deshalb mit Betriebssystemmitteln die CPU-Nutzung durch die Prozesse der Datenbankinstanz. Siehe
Sicherungen können aus unterschiedlichen Gründen scheitern, beispielsweise wenn Sie in der Sicherungsvorlage eine Datei in einem Verzeichnis angegeben haben, das zum Zeitpunkt der Sicherung nicht mehr existiert. Die Sicherungshistorie zeigt an, welche Sicherungen durchgeführt wurden und ob sie erfolgreich waren. Überprüfen Sie deswegen regelmäßig die Sicherungshistorie, insbesondere wenn Sie die automatische Log-Sicherung verwenden oder die Sicherungen mit Skripten automatisiert haben. Siehe
●
Database Manager
GUI,
Sicherungshistorie
anzeigen
●
Database Manager CLI,
backup_history_list
●
Datenbankverwaltung
im CCMS,
DBA-Historie
Überprüfen Sie regelmäßig, ob Ihre Sicherungen intakt sind. Siehe
●
Database Manager
GUI,
Sicherung
prüfen
●
Database Manager
CLI,
recover_check
Hardwaredefekte können zu Fehlern in den Datenbankstrukturen führen. Überprüfen Sie deshalb regelmäßig die Datenbankstrukturen. Siehe Datenbankstrukturen prüfen
Überwachen Sie folgende Datenbankaktivitäten:
● I/O-Aktivität
● Sperraktivität
● Logging-Aktivität
Siehe
●
Database
Manager GUI,
Datenbankaktivitäten
anzeigen
●
Database
Manager CLI,
info
●
Datenbankverwaltung im CCMS,
Übersicht
Aktivitäten
Wenn maximale Anzahl der möglichen Datenbanksitzungen erreicht ist, dann können sich keine weiteren Benutzer mehr an die Datenbankinstanz anmelden. Überwachen Sie deswegen die Anzahl der Datenbanksitzungen.
Siehe
●
Database
Manager GUI,
Datenbanksitzungen
anzeigen
●
Database
Manager CLI,
info
●
Datenbankverwaltung im CCMS,
User
Tasks
Siehe
● MaxDB-Sicherheitsleitfaden, Protokolldateien auf fehlgeschlagene Anmeldeversuche überprüfen
Siehe auch:
Dokumentation zum
Event-Dispatcher
Dokumentation zum
Database
Analyzer