Oracle 参数 DB_FLASHBACK_RETENTION_TARGET 官方解释,作用,如何配置最优化建议
本站中文解释
DB_FLASHBACK_RETENTION_TARGET控制Oracle回滚段的最大时间范围,默认是1440 minutes,即24小时。 其范围通常从0到14400(4天)分钟不等。
设置此参数可以双向作用,可以回收回滚段目录中的回滚段,也可以保证Oracle回滚段文件中的回滚段有效期不得大于指定的时间范围。
设置该参数可以用以下命令:
ALTER SYSTEM SET DB_FLASHBACK_RETENTION_TARGET=14400 SCOPE=BOTH;
此外,为了使此参数生效,必须设置另一个参数DB_FLASHBACK_RETENTION_GUARANTEE=TRUE 。
ALTER SYSTEM SET DB_FLASHBACK_RETENTION_GUARANTEE=TRUE SCOPE=BOTH;
官方英文解释
DB_FLASHBACK_RETENTION_TARGET
specifies the upper limit (in minutes) on how far back in time the database may be flashed back.
Property | Description |
---|---|
Parameter type |
Integer |
Default value |
|
Modifiable |
|
Modifiable in a PDB |
No |
Range of values |
|
Basic |
No |
How far back one can flashback a database depends on how much flashback data Oracle has kept in the fast recovery area.
See Also:
Oracle Data Guard
Broker for enabling Flashback Database on Oracle Data Guard primary and target standby databases