
Chapter 2. DB2 UDB architecture overview 81
Table 2-19 Administration notification log NOTIFYLEVEL
NOTIFYLEVEL 4 can provide the following locking-related information:
Locked object, lock mode, and application holding the lock.
Current dynamic SQL statement or static package name.
Detailed deadlock information.
All tables for which locks are escalated, including:
– Number of locks currently held.
– Number of locks needed before escalation is completed.
– Table identifier information and table name of each table being escalated.
– Number of non-table locks currently held.
– The table level lock to be acquired as part of the escalation—usually a
Shared lock “S” or eXclusive “X” lock.
For more details on the administration notification log, refer to DB2 UDB
Administration Guide: Performance, SC09-4821.
NOTIFYLEVEL Description
0 No administration notification messages captured.
1 Only fatal and unrecoverable error are logged. To recover from
some of these conditions, you may need assistance from DB2
service.
2 Conditions that require immediate attention from the SYSADM or
DBA are logged. If the condition is not resolved, it could lead to a
fatal error. This level captures Health Monitor alarms. These are in
addition to NOTIFYLEVEL 1 messages.
3 (default) Conditions that are non-threatening and do not require immediate
action are logged, but it may indicate a non-optimal system. This
level will capture Health Monitor alarms, warnings, and attentions.
These are in addition to NOTIFYLEVEL 1 and 2 messages.
4 Informational messages as well. These are in addition to
NOTIFYLEVEL 1, 2 and 3 messages.
Important: Specify NOTIFYLEVEL of 2 or higher for the Health Monitor to send
notifications to the appropriate contacts defined in its configuration.
Note: NOTIFYLEVEL 4 should normally be used only in exception monitoring
situations.