Übersicht Aktivitäten 
Im Benutzermenü Aktueller Status finden Sie unter anderem eine Übersicht der Datenbankaktivitäten seit dem letzten Start des Datenbank-Monitoring. Sie können die Monitordaten zurücksetzen.
Öffnen Sie den Datenbankassistenten (Transaktion DB50) bzw. den liveCache-Assistenten (Transaktion LC10). Wählen Sie .
oder
Öffnen Sie das DBA Cockpit (Transaktion DBACOCKPIT) und wählen Sie .
Sie erhalten in der Übersicht folgende Informationen:
Im Bereich SQL-Anweisungen erhalten Sie Informationen zu den ausgeführten SQL-Anweisungen:
SQL-Anweisungen |
Anzahl der SQL-Anweisungen, die zur Ausführung an das Datenbanksystem gesendet wurden. Direkter Indikator der Datenbankaktivität. |
Prepares |
Anzahl der dynamischen SQL-Anweisungen |
Executes |
Anzahl der ausgeführten dynamischen SQL-Anweisungen |
Rollbacks |
Bezeichnen nicht erfolgreiche Datenbankoperationen, die in der Regel durch abgebrochene Anwendungen entstehen. |
Commits |
Bezeichnen erfolgreiche Datenbankoperationen. |
Updates, Selects and Fetches, Creates, Alters, Drops, Deletes, Inserts |
Anzahl der einzelnen SQL-Anweisungen und gegebenenfalls Zeileninformationen |
Die Anzahl der SQL-Anweisungen ist ein direkter Indikator für die Datenbankaktivität. Das Verhältnis von ROLLBACK- zu COMMIT-Aktionen kann auf logische Inkonsistenzen in einer oder mehreren SQL-Anwendungen hinweisen.
Im Bereich I/O-Aktivität erhalten Sie Informationen über die I/O-Aktivitäten, die vom Datenbanksystem ausgelöst wurden. Dazu gehören Einzelheiten über logische und physische Lese- und Schreibvorgänge. Bei einem physischen Lese- oder Schreibvorgang greift das System direkt auf ein Volume zu. Bei einem logischen Zugriff werden dagegen Daten verwendet, die im Data-Cache oder einem anderen Cache abgelegt sind.
Siehe auch: I/O-Operationen
Im Bereich Sperraktivität erhalten Sie Informationen über die maximale Anzahl der verfügbaren Datensperren (Einträge) sowie die Anzahl der Sperren, die seit dem Start des Datenbank-Monitoring gesetzt wurden. Entspricht die Anzahl der gesetzten Sperren in etwa der Anzahl der verfügbaren Einträge, sollten Sie eventuell den Wert für den allgemeinen Datenbankparamter MaxSQLLocks erhöhen.
Eskalationen zeigt die Gesamtanzahl der Zeilen, die von einer einzigen Benutzersitzung gesperrt wurden. Wenn die Anzahl der von einer Benutzersitzung gesperrten Zeilen einen bestimmten Prozentsatz übersteigt, sperrt das Datenbanksystem die ganze Tabelle. Der Schwellenwert für Eskalationen richtet sich nach dem Wert für MaxSQLLocks dieser Datenbank.
Wird ein gesperrtes Objekt noch einmal angefordert, entsteht ein Sperrkonflikt. Wenn in Ihrem System zahlreiche Sperrkonflikte auftreten, wird eine bestimmte Sperre entweder zu lange gehalten, oder mehrere Benutzer greifen häufig auf die gleiche Datenbankzeile zu. Die Werte für Sperrhalter und Sperranforderer beziehen sich auf die Sperren zum Zeitpunkt der Transaktionsausführung.
Siehe auch: SQL-Sperren
Im Bereich Logging-Aktivität erhalten Sie unter anderem Informationen über die Menge der Log-Seiten (geschriebene Log-Pages, d.h. mit Redo-Log-Einträgen gefüllte Seiten). Wenn der Wert für Log I/O-Queue-Überlauf größer ist als 0, dann sollten Sie für die Log-Warteschlangen mehr Platz zur Verfügung stellen. Sie können die Größe einer Log-Warteschlange mit dem speziellen Datenbankparameter LogQueueSize und die Anzahl der Log-Warteschlangen mit dem Support-Datenbankparameter LogQueues konfigurieren.
Siehe auch: Concepts of the Database System, How Databases Log Data Changes
Im Bereich Scan- und Sort-Aktivität erhalten Sie unter anderem Informationen über die Tabellendurchsuchungen (Tabellen-Scans) und die Sortierung von Datensätzen. Da eine hohe Anzahl von sequentiellen Suchvorgängen in Tabellen die Datenbank-Performance beeinträchtigen kann, sollten Sie dafür sorgen, dass diese Suchvorgänge auf ein Minimum reduziert werden.
Siehe auch: Engpässe
Wenn Sie den Datenbankstatus ab dem aktuellen Zeitpunkt beobachten wollen, wählen Sie . Alle relevanten Datenbank-Systemtabellen werden initialisiert und die Statistikdaten für das Datenbank-Monitoring ab diesem Zeitpunkt gesammelt.
DBA Cockpit: SAP MaxDB, Übersicht Aktivitäten
Concepts of the Database System,
Database Administration,