SQL审计查询不到事务内的SQL明细

【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.0.0
【问题描述】SQL审计查询不到事务内的SQL明细
【复现路径】执行带有事务的SQL,SQL更新表数据
【问题现象及影响】
只能查到SET autocommit=1 和commit,查不到具体执行的SQL
【附件】
QQ截图20230130111054

事务内涉及的 SQL 统计

sql_audit 里的每条 SQL 预期都记录了当前 SQL 所涉及的事务唯一标识:transaction_hash,可以根据该字段找到当前事务内所有的 SQL 信息,进而基于该信息确定业务压测的事务模型是否符合预期:单 SQL 事务、多 SQL 事务等。

select tenant_id, substr(query_sql,1,50) from GV$OB_SQL_AUDIT where tenant_id=1002 and  TX_ID='***' order by request_time;

https://www.oceanbase.com/docs/community-observer-cn-10000000000901669

https://www.oceanbase.com/docs/community-observer-cn-10000000000901986