3、通过会话id及事务id关联两表
通过关联的表,可以看到当前会话中正在DML的语句插入、修改、删除等变化量,同时通过rollback_flag标志判断,DML语句是否在进行回滚操作。
查询语句:
select a.sess_id,a.sql_text,a.trx_id,a.clnt_type,b.ins_cnt,b.del_cnt,b.upd_cnt,b.rollback_flag from v$trx b,v$sessions a where a.trx_id=b.id and a.sess_id = b.sess_id
and a.state = 'ACTIVE';
eg:
1、v$trx视图

2、v$sessions


3、通过会话id及事务id关联两表

通过关联的表,可以看到当前会话中正在DML的语句插入、修改、删除等变化量,同时通过rollback_flag标志判断,DML语句是否在进行回滚操作。
查询语句:
select a.sess_id,a.sql_text,a.trx_id,a.clnt_type,b.ins_cnt,b.del_cnt,b.upd_cnt,b.rollback_flag from v$trx b,v$sessions a where a.trx_id=b.id and a.sess_id = b.sess_id
and a.state = 'ACTIVE';
eg:
测试结果:可以看到当前

希望有用。