DoubleDeadlockException

Boolean

false

Purpose

When the DoubleDeadlockException parameter is set to true, a deadlock exception is raised on both processes that cause a deadlock when locking objects in a multiuser environment. When this parameter is set to the default value of false, a deadlock exception is raised only on the second process that attempted to lock an object causing a deadlock condition, and the second process is forced to release its locks.

Parameter is read when …

The database server node is next initialized.

Hint

This parameter is useful for debugging purposes, as it enables you to view both of the processes on which a deadlock exception is raised. You can also use it in production systems in which you want all deadlock situations fully diagnosed.