【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】4.2.1 社区版
如下第一张图和第二张图,事务一更新id=8的这条数据,并占有锁不释放,事务二也来请求更新这条数据,被阻塞,但是看图三,为什么看不到事务二的这条sql,会话是有的,但是info字段值 是null,按理说这个地方应该是update 这条语句才对,这样查看事务视图这两个事务是能看到的
如果看不到sql的话,我想kill会话就没法确定,就不能kill了
这几个帖子都也都看过了,都是说一些锁的问题,但是还是无法看到被阻塞的这个会话的sql,看不到sql的话就没法确定这个session是不是我要kill的,我测试mysql中是能看到被阻塞的sql的,所以想请教下有没有别的什么视图能看到被阻塞的sql
我测试了下 查询 select * from oceanbase.GV$OB_PROCESSLIST 视图和show processlist 都是可以看到事务二的会话ID的。
测试版本OceanBase_CE 4.2.1.4
好的,我也看看