## MONITOR_OMS

### Definition

Die Systemtabelle MONITOR_OMS beschreibt die Aktivitäten der DB-Prozeduren (OMS-Prozeduren) seit dem letzten Restart.

### Struktur

MONITOR_OMS

IID | CHAR(40) | Interface-Identifikation der Komponente, der die DB-Prozedur angehört
Methodname | CHAR(32) | Name der DB-Prozedur = Name der C++ Methode, die die DB-Prozedur implementiert
CallCnt | FIXED(10) | Anzahl der DB-Prozeduraufrufe
MinRuntime | FIXED(10) | Minimale Laufzeit pro DB-Prozeduraufruf (ms)
MaxRuntime | FIXED(10) | Maximale Laufzeit pro DB-Prozeduraufruf (ms)
AvgRuntime | FIXED(38,28) | Durchschnittliche Laufzeit pro DB-Prozeduraufruf (ms)
SumRuntime | FIXED(10) | Gesamtlaufzeit aller DB-Prozeduraufrufe
OMS_Deref | FIXED(20) | Anzahl der Objekt-Lesezugriffe, die über den OMS-Cache durchgeführt wurden
LC_Deref | FIXED(20) | Anzahl der Objekt-Lesezugriffe, die nicht durch den OMS-Cache befriedigt werden konnten
KeyDeref | FIXED(20) | Anzahl der Objekt-Schlüsselzugriffe
KeyDerefInVersion | FIXED(20) | Anzahl der Schlüsselzugriffe innerhalb einer OMS-Version
OMS_Store | FIXED(20) | Anzahl der Objekt-Änderungsmitteilungen im OMS-Cache
Lc_Store | FIXED(20) | Anzahl geänderter Objekte
OMS_Delete | FIXED(20) | Anzahl der Objekt-Löschmitteilungen im OMS-Cache
LC_Delete | FIXED(20) | Anzahl gelöschter Objekte
LC_Lock | FIXED(20) | Anzahl der Objekt-Sperranforderungen
DerefIter | FIXED(20) | Anzahl der Container-Scans
OMS_Release | FIXED(20) | Anzahl explizit freigegebener Objekte im OMS-Cache
OMS_ReleaseExecuted | FIXED(20) | Anzahl tatsächlich durchgeführter Objektfreigaben im OMS-Cache
LC_LogHops | FIXED(20) | Anzahl von History-Zugriffen, die durch Objekt-Lesezugriffe ausgelöst wurden
LC_LogHopsIter | FIXED(20) | Anzahl von History-Zugriffen, die durch Container-Scans ausgelöst wurden
Exceptions | FIXED(20) | Anzahl ausgegebener C++ Exceptions
OutOfDateExceptions | FIXED(20) | Anzahl der Exceptions, die durch Sperranforderungen auf nicht aktuelle Objekte ausgelöst wurden
Timeouts | FIXED(20) | Anzahl aufgetretener Zeitüberschreitungen bei Sperranforderungen
OutOfMemoryExceptions | FIXED(20) | Anzahl aufgetretener Speichermangelzustände
SubtransRollbacks | FIXED(20) | Anzahl rückgängig gemachter Subtransaktionen
SubtransCommits | FIXED(20) | Anzahl erfolgreich beendeter Subtransaktionen
MaxSubtransLevel | FIXED(20) | Maximale Subtransaktionstiefe
VarObjectLoad | FIXED(20) | Anzahl gelesener variabel langer Objekte
VarObjectStore | FIXED(20) | Anzahl geänderter variabel langer Objekte
AvgVarObjectSize | FIXED(20) | Durchschnittliche Länge eines variabel langen Objektes
OmsCacheSize | FIXED(20) | Speicherverbrauch der Komponenteninstanz
MaxWaitForNewConsView | FIXED(20) | Maximale Wartezeit auf Gewährung einer neuen konsistenten Sicht (s)
MinWaitForNewConsView | FIXED(20) | Minimale Wartezeit auf Gewährung einer neuen konsistenten Sicht (s)
AvgWaitForNewConsView | FIXED(20) | Durchschnittliche Wartezeit auf Gewährung einer neuen konsistenten Sicht (s)
MallocCnt | FIXED(20) | Anzahl der Speicheranforderungen
MallocMin | FIXED(20) | Kleinster angeforderter Speicherblock (Bytes)
MallocMax | FIXED(20) | Größter angeforderter Speicherblock (Bytes)
MallocAvg | FIXED(20) | Durchschnittliche Größe eines angeforderten Speicherblocks (Bytes)
FreeCnt | FIXED(20) | Anzahl der Speicherfreigaben
FreeMin | FIXED(20) | Kleinster freigegebener Speicherblock (Bytes)
FreeMax | FIXED(20) | Größter freigegebener Speicherblock (Bytes)
FreeAvg | FIXED(20) | Durchschnittliche Größe eines freigegebenen Speicherblocks (Bytes)
DeltaAllocMin | FIXED(20) | Minimale Speicherbedarfsveränderung eines Prozeduraufrufs
DeltaAllocMax | FIXED(20) | Maximale Speicherbedarfsveränderung eines Prozeduraufrufs
DeltaAllocAvg | FIXED(20) | Durchschnittliche Speicherbedarfsveränderung pro Prozeduraufruf
OMS_Terminate | FIXED(20) | Anzahl von Transaktionsabbrüchen aufgrund unvorhergesehener Fehler
MinStreamBufferReadReq | FIXED(20) | Minimale Anzahl von Kommunikationen zum Lesen von ABAP-Tabellen
MaxStreamBufferReadReq | FIXED(20) | Maximale Anzahl von Kommunikationen zum Lesen von ABAP-Tabellen
AvgStreamBufferReadReq | FIXED(20) | Durchschnittliche Anzahl von Kommunikationen zum Lesen von ABAP-Tabellen
MinStreamRowReads | FIXED(20) | Minimale Anzahl gelesener Zeilen von ABAP-Tabellen
MaxStreamRowReads | FIXED(20) | Maximale Anzahl gelesener Zeilen von ABAP-Tabellen
AvgStreamRowReads | FIXED(20) | Durchschnittliche Anzahl gelesener Zeilen von ABAP-Tabellen
MinStreamBufferWriteReq | FIXED(20) | Minimale Anzahl von Kommunikationen zum Schreiben von ABAP-Tabellen
MaxStreamBufferWriteReq | FIXED(20) | Maximale Anzahl von Kommunikationen zum Schreiben von ABAP-Tabellen
AvgStreamBufferWriteReq | FIXED(20) | Durchschnittliche Anzahl von Kommunikationen zum Schreiben von ABAP-Tabellen
MinStreamRowWrites | FIXED(20) | Minimale Anzahl geschriebener Zeilen von ABAP-Tabellen
MaxStreamRowWrites | FIXED(20) | Maximale Anzahl geschriebener Zeilen von ABAP-Tabellen
AvgStreamRowWrites | FIXED(20) | Durchschnittliche Anzahl geschriebener Zeilen von ABAP-Tabellen
OmsKeyCacheHit | FIXED(20) | Anzahl von Schlüsselzugriffen, die durch den Key-Cache befriedigt werden konnten
OmsKeyCacheMiss | FIXED(20) | Anzahl von Schlüsselzugriffen, die nicht durch den Key-Cache befriedigt werden konnten
OmsKeyVersion | FIXED(20) | Anzahl von Schlüsselobjekten, die innerhalb einer OMS-Version erzeugt wurden
OmsMaxChainLen | FIXED(20) | Maximale Listenlänge der OMS-Cache-Datenstruktur
OmsAvgChainLenSearched | FIXED(10,2) | Durchschnittliche Anzahl aufgesuchter Listenelemente der OMS-Cache-Datenstruktur zur Dereferenzierung eines Objektes
OmsRehash | FIXED(20) | Anzahl der Größenanpassungen der OMS-Cache-Datenstruktur
OmsLockObjWaits | FIXED(20) | Anzahl der Sperrkollisionen
OmsLockObjAvgWaitDelay | FIXED(20) | Durchschnittliche Wartezeit auf die Freigabe von Sperren (µs)

Siehe auch:

Datenbankverwaltung im CCMS: SAP liveCache-Technologie, DB-Prozeduren, OMS-Monitor, Klassencontainer