全表更新后产生的锁阻塞在gv$ob_locks里查不到

在ob434版本,全表更新后,在gv$ob_locks看到4条行锁记录:
全表更新:


对应4条行锁记录:

此时另开一个会话,更新测试表的一条记录,被阻塞:

再次查看gv$ob_locks表,竟然没有这条阻塞的申请锁的信息:

只有一个事务信息,这是啥原因啊

2 个赞

你使用的是oracle模式吧

你好,你提的这个技术问题牵涉到OceanBase企业版范围内的功能细节;针对此类问题,建议你通过以下方式寻求帮助:

  1. 如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;

  2. 如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。

另外,我们欢迎你使用社区版,并在论坛/社群中分享你对社区版本的想法、经验和问题,与其他社区成员共同交流。

1 个赞

和我之前的问题一样,但问错了地方

这个问题比较深啊,可能真得ob实验室才能帮到你