请输入您要查询的百科知识:

 

词条 Optimal Flexible Architecture
释义

Optimal Flexible Architecture (OFA)

OFA是oracle数据库中的一个概念

Installation and configuration on all supported platforms complies with Optimal Flexible

Architecture (OFA). OFA organizes database files by type and usage. Binary files, control

files, log files, and administrative files can be spread across multiple disks.

Consistent naming convention provides the following benefits:

* Database files can be easily differentiated from other files

* It is easy to identify control files, redo log files, and data files

* Easier administration of multiple Oracle Homes on the same machine by separating

files on different disks and directories

* Better performance is achieved by decreasing disk contention among data files, binary

files, and administrative files which can now reside on separate directories and disks

Oracle有灵活的文件目录结构,具体表现在:

1, 能将数据文件,二进制文件,日志文件,控制文件写在不同的磁盘上

2, 数据库的文件能很容易与平台中的其它文件区别开来。

3, 容易确定控制文件,redo日志文件和数据文件

4, 能很容易的在同一machine 上管理多个Oracle Homes,通过将它们各自的文件放在不同的disk和directory里面。

5, 将文件放在不同的磁盘上,这样加快了执行的效率。

OFA的方法包括以下三条原则:

l 创建一个有续的操作系统目录结构,在此目录下存储文件可以存储在任何一个磁盘里.

命名可能存放oracle的所有设备,在以设备为单位来指定设备的时候可以用同配符或者类似的方法.

在每个设备的同一级目录下明确的创建一个用于存储oracle数据的目录.

l 根据不同的用途和特征,把段(数据对象)分成组分散到不同的表空间中.

根据碎块特征,把不同组的数据对象分散到不同表空间中(例如,不要将数据段和回滚段放在一起, 创建独立的临时表空间、回滚表空间,系统表空间,不同用途的数据分散到不同的表空间中).

根据对磁盘资源的竞争使用状态,把不同组的段分散到不同的表空间中(例如,不要把数据和索引放在一起).

根据所代表对象的不同行为特征,把不同组的段分散到不同的表空间中 (例如,不要把需要每日备份一次的表和需要每年备份一次的表放在同一个表空间中).

l 把数据库组件分散到不同的磁盘空间中,使数据库的可靠性和运行效率最大化.注意在RAID环境下不要考虑把数据文件分散到在多个控制器组中.

数据库控制文件至少要在三个不同物理磁盘阵列中分别有三个可用的副本.

把那些存储了抢夺磁盘资源的数据的表空间分散在不同的物理磁盘上(还应该考虑到磁盘控制器的使用情况).

可以把同一表空间的数据文件分散到不同的物理磁盘上。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/22 7:58:38