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

1440 (minutes)

Modifiable

ALTER SYSTEM ... SID='*'

Modifiable in a PDB

No

Range of values

0 to 231 – 1

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


数据运维技术 » Oracle 参数 DB_FLASHBACK_RETENTION_TARGET 官方解释,作用,如何配置最优化建议