Kritische Abschnitte
Im Benutzermenü Aktueller Status (OLTP/
liveCache) finden
Sie unter anderem eine Anzeige der Zugriffe auf die
Hauptspeicherstrukturen.
1.
Öffnen Sie den Datenbankassistenten
(Transaktion DB50) bzw. den
liveCache-Assistenten
(Transaktion LC10).
2. Wählen Sie Aktueller Status → Kritische Abschnitte.
...
Sie erhalten einen Überblick über die Zugriffe auf die Hauptspeicherstrukturen, die nur exklusiv genutzt werden: kritische Abschnitte (sogenannte Synchronisationsobjekte, die von speziellen Semaphoren (auch Regions genannt) verwaltet werden). Sie können sehen, welcher Thread (Task) auf die entsprechende Hauptspeicherstruktur zugreift.
Anhand dieser Statistiken können Sie die Cache-Aktivität sowie eventuell vorhandene Ressourcenkonflikte ermitteln. Diese Konflikte können entstehen, wenn eine Ressource zu einem bestimmten Zeitpunkt mehrmals angefordert wird.
Liegt die Anzahl der Konflikte bei über 10 % aller Zugriffe, lässt dies auf erhebliche Engpässe in Ihrem System schließen.
Erläuterung der OMS-Synchronisationsobjekte
Synchronisationsobjekt |
Erläuterung |
OMS2 |
Synchronisation des OMS-Heap |
OMS3 |
Synchronisation des OMS-Monitors |
OMS4 |
Synchronisation des Entladens von Versionen |
OMS5 |
Synchronisation des Versionsverzeichnisses |
OMS6 |
Synchronisation des Shared Heap Counter |
OMS7 |
Synchronisation des Stack Heap Counter |
OMS8-OMS<n> |
Benutzerdefinierte Synchronisationsobjekte |
Siehe auch: