gv$ob_proceslist中的sql_id为空


为啥没能记录sql_id?

会话当前的状态 stateSleep 状态,没有执行 SQL,就是空的。事务是由会话过去执行的 SQL。 从 视图 gv$ob_sql_audit 里去查这个事务曾经运行过的 SQL。

TRANS_STATE: IMPLICIT_ACTIVE 事务这个状态这个是什么意思

如果文档没有描述(也确实没有描述),那就靠自己测试推测。先到 gv$ob_sql_audit 里把这笔事务的过去的 SQL 拉出来看看,然后才好推测。