【 使用环境 】生产环境
【 OB or 其他组件 】OB兼容oracle模式
【 使用版本 】4.2.5.7
【问题描述】除了gv$ob_locks视图查看锁信息,如何在日志中查看到锁持有信息?
5 个赞
有 The Latch wait too much time 关键字,在排查加锁时间长相关的问题时可以通过该日志的 p2 字段来获取当前持有该锁的线程。
https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000002395313?back=kb
3 个赞
内存得看闩锁信息才行
1 个赞
应该有相关日志吧
2 个赞
我看看,谢谢
3 个赞
在日志中查找锁持有信息时,可以搜索:
-
holder_tx_id - 查找锁持有者的事务ID
-
holder_sessid - 查找锁持有者的会话ID
-
post_lock - 查找锁等待相关的日志
-
lock conflict - 查找锁冲突相关的日志
1 个赞
技术细节讲得很清楚,学到了!
1 个赞
学习了
1 个赞