Oracle 参数 CONTROL_FILES 官方解释,作用,如何配置最优化建议

本站中文解释

控制文件参数指的的是ORACLE的数据库的控制文件,控制文件的最大作用是:记录数据库的重要信息,比如:记录数据库文件的名称、数据文件内部存储结构信息,数据库实例状态、数据库访问信息以及其他一些实例状态等。oracle推荐每个ornacle实例中至少有三个控制文件,来避免一个控制文件的被修改或损坏,引起ORACLE数据库的运行受损。此类控制文件参数不能适用oracle RAC数据库,因为支持每个节点上有一个控制文件,故该参数只能由每个RAC节点单独设置。

正确设置:
1. 使用Oracle管理工具,在每个数据库节点上查看控制文件参数,并确保在每个数据库实例中都有足够的控制文件;
2. 使用ALTER SYSTEM命令在每个节点上设置控制文件参数,并创建控制文件存放位置;
3. 使用“create controlfile”语句创建或者reattach控制文件,该语句包含一个以上控制文件路径参数;
4. 使用“alter database backup controlfile”命令备份控制文件,并创建控制文件的备份所需的参数,以便在发生故障时恢复控制文件;
5. 在不同节点之间及时同步控制文件。

官方英文解释

CONTROL_FILES specifies one or more names of control files, separated by commas.

Property Description

Parameter type

String

Syntax

CONTROL_FILES = filename [, filename ] ...

Note: The control file name can be an OMF (Oracle Managed Files) name. This occurs when the control file is re-created using the CREATE CONTROLFILE REUSE statement.

Default value

Operating system-dependent

Modifiable

No

Modifiable in a PDB

No

Range of values

1 to 8 filenames

Basic

Yes

Oracle RAC

Multiple instances must have the same value.

Every database has a control file, which contains entries that describe the structure of the database (such as its name, the timestamp of its creation, and the names and locations of its data files and redo files).

Oracle recommends that you multiplex multiple control files on different devices or mirror the file at the operating system level.

See Also:

Oracle Database
Administrator’s Guide
for information about specifying control files at database creation


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