Entering content frame

 Lock list escalations 

Lock list escalations: <count>

Explanation

The number of row locks in a table is too high. The database system attempts to convert the row locks into a table lock.

User Response

You can specify the maximum possible number of row locks in the lock list in the general database parameter MAXLOCKS. The database system attempts to convert the row lock into a table lock if a task holds more than 0,1*MAXLOCKS row locks in a table. If too many escalations occur, increase the parameter value.

Whether escalations are a problem depends strongly on the application in question. If escalations occur, examine the application to see whether you can split any modifying transactions that lock a lot of rows into several individual transactions.

See also Locks in the Database Administration documentation.

 

Leaving content frame