这个要用lockname去找。首先这个是little endian的CPU。数据库是什么版本的?0200 1806 0780 66020000 0000 52 0200 -> 0002 - tablespace id 21806 ->0618 - tableid 15600780 66020000 0000 -> 0000 00000266 8007 - RID(8 bytes) 0000 &nbs...
显示全部这个要用lockname去找。首先这个是little endian的CPU。数据库是什么版本的?
0200 1806 0780 66020000 0000 52
0200 -> 0002 - tablespace id 2
1806 ->0618 - tableid 1560
0780 66020000 0000 -> 0000 00000266 8007 - RID(8 bytes)
0000 -> partition id 0
00000266 -> pool page number 614
8007 -> slot id, for large tablespace, 2 bytes for slot id 32775
52 -> row lock type
You may collect db2pd -fmtlock -db。it will generate a lock format ouput file.
HDR=780000020352640 HashIndex=1384 Hash Pointer=78000002033daa8 LockName=
0002000F000000000600002952 GroupMode=..X type=RECORD:
obj={2;15}; rid=d(0;1536;41), x0000000006000029 Flags=0000
收起