Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen OMS-Monitor  Dokument im Navigationsbaum lokalisieren

Im Benutzermenü Performance finden Sie unter anderem eine Anzeige von Informationen zu Ereignissen der OMS-Zwischenschicht und liveCache-Basisschicht pro Datenbankprozedur seit dem letzten Start des liveCache-Monitoring.

Voraussetzung

Dem Benutzer wurde gemäß dem Berechtigungskonzept eine Rolle zugewiesen. Sie gelangen in das Benutzermenü des Benutzers mit den Berechtigungen, die seiner Rolle entsprechen.

Die liveCache-Datenbankinstanz befindet sich im Betriebszustand ONLINE.

Vorgehensweise

...

       1.      Wählen Sie im Benutzermenü liveCache-Assistent (Transaktion LC10).

       2.      Geben Sie den Namen der Datenbankverbindung an.
Sie können den Namen aus der Liste der vorhandenen Namen auswählen. Die Suche nach dem gewünschten Namen können Sie einschränken.

       3.      Wählen Sie liveCache Überwachung.

       4.      Wählen Sie Problemanalyse Performance OMS-Monitor.

Ergebnis

Speicheranalyse: Wenn diese Statusanzeige grün ist, läuft die Speicheranalyse.
Siehe auch: liveCache-Alert-Monitor, Monitor

liveCache-Monitor: Wenn diese Statusanzeige grün ist, ist das liveCache-Monitoring aktiviert.

Anzeigen

Folgende Anzeigen stehen Ihnen für die Datenbankprozeduren zur Verfügung:

·        Laufzeit

·        Objektzugriffe

·        Import/Export-Streams

·        Speicheranalyse

·        Transaktionszähler

·        Kostenüberblick

·        Gesamtsicht

Laufzeit

Informationen zur Laufzeit einer Datenbankprozedur

Sie erhalten unter anderem folgende Analysedaten:

Spalte

Erläuterung

Æ Laufzeit

Durchschnittliche Laufzeit in Millisekunden

GUID

GUID des Objekts, das die Methoden definiert

Max/Min/Æ Wartezeit

Maximale, minimale, durchschnittliche Wartezeit auf omsNewConsistentV

Objektzugriffe

Sie erhalten unter anderem folgende Analysedaten:

Spalte

Erläuterung

OMS-Objektzugriffe

Anzahl der OMS-Zugriffe auf Objekte mittels OID (OMS-Dereferenzierungen)

Basis-Objektzugriffe

Anzahl der Zugriff auf Objekte, die von der liveCache-Basisschicht geliefert werden mussten, d.h. nicht vom OMS befriedigt werden konnten

Basis-Schlüsselzugriffe

Anzahl der Basis-Objektzugriffe über Schlüssel

Basis-Iteratorzugriffe

Anzahl der Basis-Objektzugriffe mittels Iteration aus einem Objekt-Container

OMS-Speicheroperationen

Anzahl der OMS-Speicheroperationen von Objekten

Basis-Speicheroperationen

Anzahl von Speicheroperationen, die von der liveCache-Basisschicht durchgeführt wurden

gelöschte Objekte (OMS)

Anzahl von gelöschten OMS-Objekten

gelöschte Objekte (Basis)

Anzahl von Objekten, die von der liveCache-Basisschicht gelöscht wurden

Sperroperationen

Anzahl von Sperroperationen, die von der liveCache-Basisschicht durchgeführt wurden

Historie-Zugriffe

Anzahl von Objektzugriffen (in Seiten), die Zugriff auf den Log erforderten

Iterator-Historie-Zugriffe

Anzahl von Objektzugriffen (in Seiten), die Zugriff über den Iterator auf den Log erforderten

geladene Objekte

Anzahl geladener Objekte variabler Länge

gespeicherte Objekte

Anzahl gespeicherter Objekte variabler Länge

Æ Objektgröße

Durchschnittliche Länge eines variabel langen Objekts

Import/Export-Streams

Minimale/maximale/durchschnittliche Anzahl der Kommunikationen mit dem Puffer, die zum Import/Export von Stream-Parametern einer Datenbankprozedur und von Anwendungstabellen durchgeführt wurden.

Minimale/maximale/durchschnittliche Anzahl der importierten/exportierten Zeilen in/aus Streams und Anwendungstabellen.

Speicheranalyse

Wenn die Speicheranalyse eingeschaltet ist, ist die Statusanzeige Speicheranalyse grün.

Sie erhalten unter anderem folgende Analysedaten:

Spalte

Erläuterung

Cache-Größe

Größe des OMS-Cache in Bytes

MIN-/MAX-/Æ-Speicherverbrauch

Minimale, maximale, durchschnittliche Anzahl Bytes, die mittels omsMalloc belegt wurde

MIN/MAX/Æ-Speicherfreigabe

Minimale, maximale, durchschnittliche Anzahl Bytes, die mittels omsFree freigegeben wurde

Transaktionszähler

Anzeige von Informationen zu den Transaktionen wie Ausnahmen und Timeouts.

Sie erhalten unter anderem folgende Analysedaten:

Spalte

Erläuterung

C++-Ausnahmen

Anzahl der aufgetretenen C++ Exceptions

OutOfDate-Ausnahmen

Anzahl der aufgetretenen OutOfDateExceptions. Diese treten auf, wenn eine Sperre für eine Instanz angefordert wird, die zwischenzeitlich bereits verändert wurde.

Timeouts

Anzahl der aufgetretenen Timeouts beim Warten auf Sperren

Rollback

Anzahl von Subtransaktionen, die rückgängig gemacht wurden

Commit

Anzahl von Subtransaktionen, die mit COMMIT beendet wurden

Schachtelung

Maximale Schachtelung von Subtransaktionen

OutOfMemory-Ausnahmen

Anzahl der aufgetretenen OutOfMemoryExceptions.

Kostenüberblick

Um den Zugriff auf Objekte über die genannten Methoden bewerten zu können, werden Durchschnittswerte einiger für die Kostenermittlung relevanter Analysedaten ermittelt.

Siehe auch:

Klassencontainer

Ende des Inhaltsbereichs