- 论坛徽章:
- 0
|
mc-nms-v4->/opt/informix> onstat -k
IBM Informix Dynamic Server Version 9.40.FC2W2 -- On-Line -- Up 4 days 02:15:39 -- 1826816 Kbytes
Locks
address wtlist owner lklist type tblsnum rowid key#/bsiz
10a43d4d0 0 175519228 0 HDR+S 100002 20a 0
10a43d620 0 175519228 10a43d4d0 HDR+S 100002 201 0
10a43dc40 0 175514908 0 HDR+S 100002 308 0
3 active, 1000000 total, 131072 hash buckets, 0 lock table overflows
字段 说明 备注
address 锁表中锁的地址 如果用户线程正在等待该锁,则锁的地址出现在onstat –u(用户)输出的walt字段中
wtlist 正在等待锁的用户线程(如有)列表中的第一项
owner 正持有锁的线程的共享内存地址 此地址对应于onstat –u(用户)输出的address字段中的地址
lklist 所有者所持有锁的链接列表中的下一个锁
type 使用如下代码指示锁的类型: HDR开头+
B 字节;S 共享;X 互斥;I 意向;U 更新;IX 意向-互斥
IS 意向-共享;SIX共享的意向-互斥
tblsnum 已锁定资源的表空间号
rowid 行标识号 行标识等于0,则该锁为表锁;
行标识以两个0结束,则该锁为页锁;
行标识为6个数字或更少且不以0结束,则该锁很可能是行锁
行标识多于6个数字,则该锁很可能是索引键值锁
key#/bsiz 索引键号或对VARCHAR锁的已锁定字节数 如果该字段包括“K-”,后跟值,则是键锁。值标识哪个索引正在被锁定。
例如:K-1,标识对表所定义的第一个索引上的锁 |
|