Oracle 11G - SE1闪回查询保留日志

时间:2013-08-20 23:58:56

标签: oracle amazon-web-services flashback

我想增加FLASHBACK“保留日志”的大小 所以我可以在很久以前(从现在开始)做闪回查询。 我该怎么做呢 ? 我在Amazon RDS上使用Oracle 11G SE1。

干杯!

1 个答案:

答案 0 :(得分:2)

如果您正在查看闪回查询(SELECT * FROM EMP AS OF...),那么限制因素是UNDO表空间的大小,UNDO_RETENTION的设置值以及速度您的应用程序生成UNDO。但是,UNDO表空间的大小总是有限的,并且在超出UNDO_RETENTION之前总是会有压力清除数据(除非您希望应用程序在此时停止但是很少有用的选择)。这意味着您可以在UNDO中保留数据的时间长度将受到限制。如果你真的很有侵略性,你可能会在最佳条件下度过几天。实际上,大多数系统最多可以闪回几个小时。

如果您的“远在时间上”的想法超过一两天,您可能会针对您遇到的任何业务问题寻找错误的技术解决方案,并且您可能希望了解其他方法。如果您能解释业务问题,我们可能会协助提出替代技术解决方案。