我的组织选择使用 Oracle 闪回来替换手动创建的审计表。但是,DBA 将这些TUNED_AUTORETENTION
值设置UNDO_RETENTION
为仅 14400 秒。不幸的是,我们必须将这些数据的审计值保留 7 年。有没有办法查询“过期”版本数据,以便可以按时间跨度审核特定更改,或者是否需要UNDO_RETENTION
将各个TUNED_AUTORETENTION
值设置为 220800000?我查看了flashback_transaction_query
,但它只显示交易一般数据,而不是更改了哪些列值。
有问题的数据库当前将其表空间文件设置为在逻辑驱动器上自动分配更多物理层空间。