是什么导致oracle存档日志文件快速增长

在过去的几天里,我们的Oracle DB一直在生成大量的归档日志文件。 我如何知道DML活动在日志文件生成中如何造成这样的高峰?

首先检查addm报告,看看哪个sql做了最多的块更改。 很可能这些是你正在寻找的。 另一个原因可能是您的数据库设置更改为force_logging,并且您的加载进程现在由于此更改而开始logging。 如果您没有诊断包许可证,则可以使用logminer读取存档并为日志中的内容生成撤销事务。 这也给了很多信息。 您可能需要首先检查归档日志历史logging,以查找find更改模式的位置。