审计跟踪的Oracle触发器的备用解决方案

时间:2013-09-26 14:25:29

标签: oracle triggers audit trail

我们要求审核更改历史记录信息,包括在事务中捕获旧值和新值以进行更新和删除(旧值)操作。我已经在表上实现了触发器,但随着表的数量的增加,我觉得不建议使用Oracle触发器选项。 任何人都可以为审计变更历史提出更好的选择。

1 个答案:

答案 0 :(得分:0)

Oracle已经实施了许多技术,其中一些技术需要单独授权,有些则不需要,以便您存储,查看和管理历史数据。

从Oracle 9i flashback version query技术开始,可用于获取行的先前版本 - 数据在更新或删除之前的样子。

Oracle Workspace Manager允许您使用版本启用表来保留行的不同版本。

从Oracle 11g开始,Total Recall技术(单独许可)可用于方便地存储,管理和查看历史数据。