Oracle 参数 DB_RECOVERY_FILE_DEST 官方解释,作用,如何配置最优化建议
本站中文解释
DB_RECOVERY_FILE_DEST参数用于设置恢复文件存储区,它决定了控制文件、日志文件、归档文件、备份文件和RMAN备份等存储的路径。控制文件存储在DB_RECOVERY_FILE_DEST_SIZE参数指定的磁盘阵列的目录中,而归档文件存储在DB_RECOVERY_FILE_DEST_SIZE参数指定的稳定存储中。
DB_RECOVERY_FILE_DEST参数的设置需遵守以下原则:
1、确保该目录已存在,并为此目录设置合理的权限;
2、让它可以使用。在Linux环境下,如果是raw磁盘,作为数据库恢复目录则需要等待其分区挂载;
3、使用一个具有可用空间的新目录,以避免回收空间的问题;
4、把该参数设置为单一的磁盘阵列,以保证有足够的空间;
5、务必及时备份本目录的内容,以提供恢复环境;
6、如果需要将恢复文件目录指定到集群文件系统(cluster file system),确保有足够的空间;
7、仅在需要时更改DB_RECOVERY_FILE_DEST参数,确保你可以回滚;
8、不要使用回收空间;
9、使用 DB_RECOVERY_FILE_DEST_SIZE 参数指定恢复文件存储区的大小;
10、如果已在集群环境中使用,请确保至少有一个节点可以访问该存储区。
正确使用DB_RECOVERY_FILE_DEST参数的一般步骤如下:
(1)正确设置DB_RECOVERY_FILE_DEST参数的值,例如/u01/recovery_area/;
(2)确保指定目录存在,且数据文件可以在此读写;
(3)设置DB_RECOVERY_FILE_DEST_SIZE参数以指定恢复文件存储区的大小,临时文件会存储在DB_RECOVERY_FILE_DEST_SIZE参数指定的磁盘阵列中,若在集群环境下,则所有节点都可以访问这些数据文件;
(4)确保设置完成后,重新启动数据库实例以使参数生效。
官方英文解释
DB_RECOVERY_FILE_DEST
specifies the default location for the fast recovery area.
Property | Description |
---|---|
Parameter type |
String |
Syntax |
|
Default value |
There is no default value. |
Modifiable |
|
Modifiable in a PDB |
No |
Basic |
Yes |
Oracle RAC |
You must set this parameter for every instance, and multiple instances must have the same value. |
The fast recovery area contains multiplexed copies of current control files and online redo logs, as well as archived redo logs, flashback logs, and RMAN backups.
Specifying this parameter without also specifying the DB_RECOVERY_FILE_DEST_SIZE
initialization parameter is not allowed.
See Also:
-
Oracle Database Backup and
Recovery User’s Guide for information on setting up and configuring the fast recovery area -
“DB_RECOVERY_FILE_DEST_SIZE”