Show TOC

Dokumentation zur VorgehensweiseÜbersicht Aktivitäten Dieses Dokument in der Navigationsstruktur finden

 

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.

Vorgehensweise

Öffnen Sie den Datenbankassistenten (Transaktion DB50) bzw. den liveCache-Assistenten (Transaktion LC10). Wählen Sie   Aktueller Status   Übersicht Aktivitäten  .

oder

Öffnen Sie das DBA Cockpit (Transaktion DBACOCKPIT) und wählen Sie   Performance   Übersicht Aktivitäten  .

Ergebnis

Sie erhalten in der Übersicht folgende Informationen:

SQL-Anweisungen

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.

I/O-Aktivität

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

Sperraktivität

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

Logging-Aktivität

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

Scan- und Sort-Aktivität

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

Monitordaten zurücksetzen

Wenn Sie den Datenbankstatus ab dem aktuellen Zeitpunkt beobachten wollen, wählen Sie   Aktivitätsmonitor   Monitordaten zurücksetzen  . Alle relevanten Datenbank-Systemtabellen werden initialisiert und die Statistikdaten für das Datenbank-Monitoring ab diesem Zeitpunkt gesammelt.

Weitere Informationen