IFCID 257 - IRLM Notify Req Detail
This topic shows detailed information about Record Trace - IFCID 257 - IRLM Notify Req Detail
.
This record shows the inter-Db2 notify message sending detail. IRLM notify requests are used to communicate among members of a Db2 data sharing group.
Record trace - IFCID 257 - IRLM Notify Req Detail
The field labels shown in the following sample layout of Record Trace - IFCID 257 - IRLM Notify Req Detail
are described in the following section.
LOCK RES TYPE: N/P DBID: 3328 OBID: 255 RESOURCE ID: X'03C7D9D6'
STATE: X'00' NUMBER OF HOLDERS: 0 OPERATION: RECEIVE REQUEST: SYNCH
QW0257TK X'80CF0000' QW0257RM 10 QW0257FC 195 QW0257RC X'00000000' QW0257RS X'0000'
...................................................................
QW0257LL 70
QW0257MS
0000 2400002C C294A287 C4C2F2E5 F0F4F0F1 ADE01D31 D0655204
0020 00000000 00000000 80000000 00000000 00000000 00000000
0040 00000000 0000
- LOCK RES TYPE
-
The locked resource type.Note: For data sharing,
SKELETON CURSOR TABLE LOCKING
andSKELETON PACKAGE TABLE LOCK
are LP-locks (an LP-lock has an L-lock component and a P-lock component).Field Name: QW0021KT
- DBID
-
The database ID. This field is not applicable if the value in LOCK RES TYPE is:
SKELETON CURSOR TABLE LOCKING UTILITY SERIALIZATION LOCK SKELETON PACKAGE TABLE LOCK COLLECTION BINDLOCK ALTER BUFFER POOL GROUP BUFFERPOOL START/STOP LOCK GROUP BUFFER POOL LEV CASTOUT P-LOCK CATMAINT MIGRATION LOCK CATMAINT CONVERT CATALOG LOCK CATMAINT CONVERT DIRECTORY LOCK
Field Name: QW0021KD
- OBID
-
The object ID. This field is not applicable if the value in LOCK RES TYPE is:
SKELETON CURSOR TABLE LOCKING UTILITY SERIALIZATION LOCK SKELETON PACKAGE TABLE LOCK COLLECTION BINDLOCK ALTER BUFFER POOL GROUP BUFFERPOOL START/STOP LOCK DDF CDB P-LOCK GROUP BUFFER POOL LEV CASTOUT P-LOCK DBD P-LOCK CATMAINT MIGRATION LOCK CATMAINT CONVERT CATALOG LOCK CATMAINT CONVERT DIRECTORY LOCK
Field Name: QW0021KP
- RESOURCE ID
-
The hexadecimal identifier of the small resource. If LOCK RES TYPE is:
-
DATA PAGE LOCKING
- First 3 bytes are the page number
-
PARTITION LOCKING
- Last byte is the partition number
-
INDEX PAGE LOCKING
- First 3 bytes are the page number
-
HASH ANCHOR LOCK
- First 3 bytes are the page number and the last byte is the anchor point ID
-
CS-READ DRAIN
- Last byte is the partition number (optional)
-
RR-READ DRAIN
- Last byte is the partition number (optional)
-
WRITE DRAIN
- Last byte is the partition number (optional)
-
ROW LOCK
- First 3 bytes are the page number and the last byte is the row ID of the record
-
INDEX END OF FILE LOCK
- Last byte is the partition number (optional)
-
PAGESET/PARTITION P-LOCK
- First byte is the 1-based partition number (optional)
-
PAGE P-LOCK
- First byte is the 1-based partition number (optional) and the last 3 bytes are the relative page number
-
PAGESET/PARTITION LEV CASTOUT P-LOCK
- First byte is the 1-based partition number (optional)
Note:- In large partitioned table spaces, the page number covers 4 bytes instead of 3.
- If table spaces use relative page numbers, the resource ID covers 7 bytes. It contains the partition number in the first 2 bytes, the page number in the next 4 bytes, and the record ID in the seventh byte.
For all other lock resource types, the resource ID is not applicable.
Field Name: QW0021KR
-
- STATE
-
The lock state. This field is only applicable if the value in OPERATION is
SEND
. Otherwise, N/A is printed in this field.Field Name: QW0257ST
- NUMBER OF HOLDERS
-
The number of lock holders notified. This field is only applicable if the value in OPERATION is
SEND
. Otherwise, N/A is printed in this field.Field Name: QW0257NU
- OPERATION
-
The notify operation.
Field Name: QW0257OP
- REQUEST
-
Indicates whether the request was synchronous or asynchronous. This field is only applicable if the value in OPERATION is
SEND
. Otherwise, N/A is printed in this field.Field Name: QW0257FL