关于OB查看未提交的事务的SQL和当前卡住的SQL

【 使用环境 】测试环境
【 OB or 其他组件 】oceanbase4.2.1社区版
【 使用版本 】oceanbase4.2.1社区版
【问题描述】关于OB查看未提交的事务的SQL和当前卡住的SQL
【复现路径】
【问题现象及影响】
hi 老师好
目前在使用OB中发现2个问题
1、怎么查看OB中在mysql模式下未提交的事务和这个事务的SQL
2、当session1中有未提交的事务,session2同事对session1中锁住的行进行操作时,如果在锁超时时间结束前一定会夯住,但是通过show full processlist无法查看熬session2的SQL。

  1. gv$ob_sql_audit 看下
  2. SELECT * FROM oceanbase.cdb_ob_deadlock_event_history ORDER BY create_time DESC LIMIT 10; 试试呢 OceanBase分布式数据库-海量数据 笔笔算数

这个问题可以看这篇博文,锁冲突:OceanBase 社区 里边介绍到了事务的视图。