0
点赞
收藏
分享

微信扫一扫

oracle的 xidusn,xidslot,xidsqn


IDUSN XIDSLOT XIDSQN
XIDUSN:就是事务的回滚段号
XIDSLOT:就是ITL列表中,slot的号
XIDSQN:就是表示这个slot被重复使用的次数

在v$lock视图中,有两列id1和id2
其中id1就是xidusn+xidslot的组合,而id2就是xidsqn的值表示slot实际使用的次数
因此可以算出他们的实际值
xidusn=trunc(id1/65536)
xidslot=mod(id1,65536)

因此transaction id就表示为(xidusn,xidslot,xidsqn)


举报

相关推荐

0 条评论