| Measurement |
Description |
Measurement
Unit |
Interpretation |
| Client_enqueue_freq |
The rate of Enqueue operations (logical data locks) coming from another instance to the central instance |
Locks/Min
|
This is a relative measure of activity in the system, useful only for analyzing unusual events or patterns of activity in an application server. The R/3 enqueue service is capable of handling very high rates of operation. Should an alert occur, it indicates that the wait times for lock operations are having an adverse effect on the overall dialog response time. These situations are of a temporary nature and should correct themselves. They are likely to occur only under unusual circumstances, such as massively parallel execution of RFC calls to a particular server. |
| Server_queue_length |
The percentage length of the wait queue for the enqueue service |
Percent |
If an error occurs in this MTE, analyze the problem by executing the following diagnosis function in the lock management: Call Transaction SM12 and choose Extras -> Diagnosis or -> Diagnosis in update. With SAP'S agreement, you can use the extended diagnosis functions that are displayed by entering the OK codes “TEST”. |
| Owner_names |
Indicates the percentage of owner IDs in the lock table that are currently utilized. |
Percent |
Every time the enqueue server receives a lock request, the system checks the lock table to determine whether the request collides with an existing lock . If this is the case, the request is rejected. Otherwise, the new lock is written to the lock table. This lock table available in the main memory of the enqueue server records the current locks in the system.
For each elementary lock, the table specifies the owner, lock mode, name, and the fields in the locked table.
If the value of this measure is close to 100%, it indicates that all the owner IDs in the lock table are exhausted and hence, new locks cannot be created unless the existing locks assigned to the owner IDs are released. |
| Granule_args |
Indicates the percentage of lock arguments in the lock table that are currently utilized. |
Percent |
The locks of different owners or with different lock modes containing the same lock argument occupy one entry in the lock table.
If the value of this measure is close to 100%, it indicates that all the lock argument s in the lock table are exhausted and new locks cannot be created unless the existing locks are released. |
| Granule_entries |
Indicates the percentage of elementary locks in the lock table that are currently utilized. |
Percent |
An elementary lock corresponds to a data record in the lock table. For each elementary lock, the table specifies the owner, lock mode, name, and the fields in the locked table.
If the value of this measure is close to 100%. It indicates that all the elementary locks in the lock table are utilized and hence, new locks cannot be created unless the existing elementary locks are released from the lock table. |
| WP_errs |
Indicates the number of errors encountered by the enqueue work process. |
Number |
Ideally, the value of this measure should be zero. |
| WPErr_freq |
Indicates the rate of enqueue work process errors encountered. |
Errors/Min |
|