In the Current Status user menu, you will find a display of the accesses to the main memory structures.
Open the Database Assistant (transaction DB50) or the liveCache Assistant (transaction LC10). Choose .
The critical sections display is part of the DBA Cockpit and can therefore also be called as follows:
Open DBA Cockpit (transaction DBACOCKPIT).
The display options in DBA Cockpit vary depending on which SAP NetWeaver release you are using:
Choose
.SAP NetWeaver 7.1: Choose .
The system displays an overview of the accesses to the main memory structures that are only used exclusively: Critical sections (synchronization objects, which are administered by special semaphores (also called regions)). You can see which thread (task) is accessing the corresponding main memory structure.
You can use these statistics to determine the cache activity and any resource conflicts that might exist. These conflicts can occur if a resource is requested more than once at a particular time.
If the number of conflicts is more than 10 % of all accesses, this indicates significant bottlenecks in your system.
Synchronization object |
Explanation |
---|---|
OMS2 |
Synchronization of the OMS heap |
OMS3 |
Synchronization of the OMS monitor |
OMS4 |
Synchronization of the unloading of versions |
OMS5 |
Synchronization of the version directory |
OMS6 |
Synchronization of the shared heap counter |
OMS7 |
Synchronization of the stack heap counter |
OMS8-OMS<n> |
User-defined synchronization objects |
DBA Cockpit: SAP MaxDB, Critical Sections