Oracle 如何找到撤消表空间突然增加的原因?

Oracle 如何找到撤消表空间突然增加的原因?,oracle,performance,oracle10g,tablespace,Oracle,Performance,Oracle10g,Tablespace,我在IBM AIX 5.3操作系统中托管的Oracle 10g DB 10.2.0.4版本上使用Oracle R12.1.3 最近我发现Undo表空间中占用的数据突然增加了 请让我知道这一突然增加的原因 如果有查询找到这个原因,请告诉我。下面的查询将给出上一小时执行的查询 处理的行越多,意味着DML的撤消操作就越多 select rows_processed, sql_id, sql_text from v$sql where last_active_time > sysdate-1/24

我在IBM AIX 5.3操作系统中托管的Oracle 10g DB 10.2.0.4版本上使用Oracle R12.1.3

最近我发现Undo表空间中占用的数据突然增加了

请让我知道这一突然增加的原因


如果有查询找到这个原因,请告诉我。

下面的查询将给出上一小时执行的查询

处理的行越多,意味着DML的撤消操作就越多

select rows_processed, sql_id, sql_text from v$sql where last_active_time > sysdate-1/24 order by rows_processed  desc;

如果撤消表空间增大,则意味着您有大量长时间运行的事务。