Thread Detail Attributes

Use Thread Detail attributes to create situations that monitor DB2 threads.


Authorization Identifier The primary authorization ID from connection or signon that identifies the execution privileges an application has to a DB2 object or service. Valid format is alphanumeric with a maximum of 8 characters.

Collection Identifier The collection identifier.

This field is blank for DBRM. Valid format is alphanumeric, with a maximum of 18 characters

Connection Identifier Identifies the connection of an application to a DB2 system. Valid values are:

BATCH

Batch job

CICS

CICS attach

DB2CALL

DB2 call facility

DIST

Distributed

IMS

IMS thread

TSO/E

TSO/E foreground and background

UTILITY

DB2 utility

Connection Type The type of DB2 connection. Valid values are:

APPLCTN

Application directed access

BATCH

Batch job

CICS

CICS attach

DB2CAF

DB2 call attach

DLIBATCH

DL/I batch

IMS

IMS thread

IMS BMP

IMS attach BMP

IMS TBMP

IMS transaction BMP

IMS CTL

IMS control region

IMS MPP

IMS attach MPP

SYSTEM

System directed access

TSO/E

TSO/E foreground and background

UNKNOWN

Unrecognizable connection type

UTILITY

DB2 utility

Correlation Identifier The correlation between an application and the connection to a DB2 system. Valid format is alphanumeric, with a maximum of 12 characters; for example DLKEX212.

DB2ID The name of a DB2 subsystem.

Display CPU Time The total amount of CPU time that DB2 has accumulated for a thread. Valid format is HH:MM:SS:mmm, where:

HH

Hour

MM

Minute

SS

Second

mmm

Millisecond

If the time goes over 24 hours, the format is DD-HH:MM where:

DD

Day

HH

Hour

MM

Minute

For example, 00:14:59 indicates that the display CPU time is 14 minutes and 59 seconds.

Display Elapsed Time The total amount of elapsed time since thread creation or DB2 signon. Valid format is DD-HH:MM:SS, where:

DD

Day

HH

Hour

MM

Minute

SS

Second

For example, 00-20:16:18 indicates that the display elapsed time is 20 hours, 16 minutes, and 18 seconds.

Display Wait Time The total amount of thread wait time. The collection of thread wait time requires activation of Accounting Class 2 in the monitored DB2 subsystem. Valid format is HH:MM:SS:mmm, where:

HH

Hour

MM

Minute

SS

Second

mmm

Millisecond

If the time goes over 24 hours, the format is DD-HH:MM where:

DD

Day

HH

Hour

MM

Minute

For example, 00:14:59 indicates that the display CPU time is 14 minutes and 59 seconds.

MVS System The MVS System Management Facility (SMF) identifier. Valid format is alphanumeric with a maximum of 4 characters; for example SP11.

Originating System Identifier Identifies the originating Tivoli Enterprise Monitoring Server (TEMS). Valid format is alphanumeric, with a maximum of 32 characters; for example, DB2.USCACO01.D412.

Package Name Identifies the package name with which a thread is associated. Valid format is alphanumeric, with a maximum of 8 characters.

Plan Name The name of an application plan that DB2 produces during the bind process and uses for processing SQL statements during execution. Valid format is alphanumeric, with a maximum of 8 characters. For example, PLANLCK2 is the name of an application plan. *SYSTEM* indicates DB2 subsystem-generated threads that own or are waiting on a lock.

Thread CPU Time The total amount of CPU time that DB2 has accumulated for a thread. Valid value is an integer in the range 0 - 99999999 seconds.

Thread Elapsed Time The total amount of elapsed time since thread creation or DB2 signon. Valid value is an integer in the range 0 - 99999999 seconds.

Thread Group Name The name of a data sharing group for a thread. Valid format is alphanumeric, with a maximum of 8 characters; for example, TDDB241G.

Thread Group Member Name The name of the member within a data sharing group for a thread.

Thread Status The current status of a thread. Valid values are:

IN_BIND_DYN

In dynamic bind processing

IN_DB2

Executing in DB2

IN_SQL_SORT

Doing sort processing while executing an SQL call

NOT_AVAIL

Not available

NOT_IN_DB2

Not executing in DB2

SWAPPED_OUT

Originating address space swapped out

WAIT_ARCHIVE

Waiting for an archive log tape mount

WAIT_ARCREAD

Waiting for read of archive log from tape

WAIT_ASYNCRD

Waiting for completion of read I/O done under another thread

WAIT_ASYNCWR

Waiting for completion of write I/O done under another thread

WAIT_CLAIMER

Waiting for release of claimers

WAIT_CONVLIM

Distributed thread in synchronous wait; conversion limit reached

WAIT_CTHREAD

Queued in create thread processing

WAIT_DRNLOCK

Waiting to acquire drain lock

WAIT_GLBLOCK

Waiting for lock or lock contention within data sharing group

WAIT_LOCK

Waiting for a lock

WAIT_LOGQSCE

Suspended due to Archive Log Mode (Quiesce) command

WAIT_MSGSEND

Waiting due to intersystem message sending

WAIT_PGLATCH

Waiting for page latch

WAIT_REMREQ

Database access thread in synchronous wait

WAIT_REMSQL

Distributed allied thread in synchronous wait

WAIT_REUSE

Waiting for reuse

WAIT_SERVICE

Waiting for completion of DB2 service

WAIT_SP_SCHD

Waiting to schedule a stored procedure

WAIT_SP_STOP

Waiting because stored procedure stopped

WAIT_SYNC_IO

Waiting for completion of synchronous read or write I/O

WAIT_TERM_TH

Queued and waiting for termination

Thread Stored Procedure Name The name of the stored procedure that a thread invokes. Valid format is alphanumeric, with a maximum of 18 characters; for example, SPCALC_TAX.

Thread Type The type of thread.

A-LIST

Allied-distributed thread starts at one server location; processes at another

ALLIED

Thread starts and processes at one server location

DBACCESS

Database access thread, requested by an allied-distributed thread

UNKNOWN

Unknown

Thread Wait Time The total amount of thread wait time. Valid format is an integer in the range 09 - 99999999 seconds. Note: collection of thread time requires activation of Accounting Class 2 in the Monitored DB2 subsystem.

Timestamp Represents the end of data collection or the end of an interval, and is the local time where the system is running. Valid format is
CYYMMDDHHMMSSMMM, where:

C

Century(0 for 20th, 1 for 21st, and so on)

YY

Year

MM

Month

DD

Day

HH

Hour

MM

Minute

SS

Second

MMM

Millisecond

Example: 1020329130500000 indicates data collection ended on March 29, 2002 at 1:05 p.m.