【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】CE 4.1.0.1
【问题描述】OB 4.1怎么查询行锁等待信息了,找到了一些视图gv$ob_locks是4.2的,gv$lock是3.x的,唯独没有4.1的相关表信息
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】
【 使用环境 】生产环境
【 OB or 其他组件 】OB
【 使用版本 】CE 4.1.0.1
【问题描述】OB 4.1怎么查询行锁等待信息了,找到了一些视图gv$ob_locks是4.2的,gv$lock是3.x的,唯独没有4.1的相关表信息
【复现路径】问题出现前后相关操作
【问题现象及影响】
【附件】
可以查询__all_virtual_lock_wait_stat,但是对于远程执行的事务不会出现在这里。
构造了行锁之后__all_virtual_trans_lock_stat这个视图查询也为空
这张表可以理解在4.2之前的4.x版本还没用到
这张表里的block_session_id维护是有问题的哈,也因为这个,目前gv$ob_locks里暂时还没维护session_id
如果对行锁查看的需求比较强烈的话,建议用4.2哈,官网和github上 4.2的GA版本也已经发布了~
4.2之后的版本查询哪个表获取锁?