当前位置: 代码迷 >> Oracle管理 >> RAC数据库,非本节点的锁表没法查到
  详细解决方案

RAC数据库,非本节点的锁表没法查到

热度:91   发布时间:2016-04-24 04:33:43.0
RAC数据库,非本节点的锁表无法查到?
做了下试验,在节点1上用select for update的方式锁住一张表,在本节点上查询v$locked_object,可以查到该表被锁。但是切换到节点2上时,就查不到锁表信息了!但在节点2上尝试对同一张表select for update时,就处于等待状态了。为什么节点2无法查到节点1的锁表信息呢?要是一个系统有很多个节点,那要排查哪张表锁住岂不是很麻烦?

------解决方案--------------------
查询gv$locked_object,在RAC下要使用gv$视图。
  相关解决方案