My organization has chosen to use Oracle Flashback to replace manually created audit tables. However, the DBA set the TUNED_AUTORETENTION
values and UNDO_RETENTION
to only 14400 seconds. Unfortunately, we have to keep the audit values for 7 years on this data. Is there a way to query "expired" version data so specific changes can be audited by timespan, or does UNDO_RETENTION
and the individual TUNED_AUTORETENTION
values need to be set to 220800000? I looked into flashback_transaction_query
but it only shows the transaction general data, not which column values were changed.
The database in question currently has its tablespace files set to automatically allocate more physical layer space on the logical drive.