Lock Conflict situations

You can monitor the system to detect lock conflicts and lock elapsed time for transactions.

IMS_CMD_Lock_Wait_Time_Critical
Monitors the lock elapsed time for a transaction with a waiter lock status, and automatically issues a message when Lock_Elapsed_Time is greater than or equal to 7 seconds.

The formula is: IMS_Lock_Conflicts.Lock_Status EQ WAITER AND Local_LK_Conflict.Lock_Elapsed_Time GE 7 seconds, send the following message to user (xxxxxxx):“Lock Waiter elapsed time has exceeded the critical threshold.”

IMS_Lock_Conflict_TopBlocker
Monitors the system to detect lock conflicts and identifies the lock owner that is not waiting on other locks. This lock owner is considered the top blocker and should be examined to see if this conflict is impacting your system. If so, and the job does not need to be holding the locks, you might be able to cancel the job or transaction identified.

The formula is: IMS_Lock_Conflicts.Top_Blocker EQ Yes