天高地厚

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

Oracle文件与磁盘阵列

Posted on 2013-01-23 11:01  天高地厚-GNU  阅读(425)  评论(0编辑  收藏  举报

数据库文件与磁盘阵列不同的特性与组合

文件种类

放置方式

控制文件(Control File)

控制文件的读与写特性并不明显,

但却相当的重要,建议放置在安全性

最佳的RAID 1中

初始参数文件(Initial Parameter File)

初始参数文件的读与写特性是只读不写,

但却也相当的重要,建议放置在安全性

最佳的RAID 1中

联机重做日志文件

(Online Redo Log File)

联机重做日志文件的读与写特性是写多

于读,因为只有当数据库崩溃时才会去

读取,所以其重要性也不容忽视。联机重

做日志文件通常是一组中有两个成员,所以

可以将一个成员放置在RAID 1中,另一个

则放置在RAID 0+1或是RAID 1+0中

归档日志文件(Archive Log File)

与联机重做日志文件一样,写多于读,因为

只有当数据库崩溃时才会去读取,所以也相

当重要,建议是放在RAID 1上。但需要与联

机重做日志文件放置在不同的RAID 1上

数据文件(Data File)

数据文件的种类很多,有些数据文件读多于

写、有些是写多于读,但大致来说,读多于写

的数据文件建议放置在RAID 5中,写多于

读的数据文件建议放置在RAID 0+1或是

RAID 1+0中,可将表(Table)按照读与写不

同的等级区分,再规划适当的数据文件存放方式

撤消表空间(Undo Tablespace)

主要是维持数据一致性和回滚的功能,一

般建议RAID 1或是RAID 1+0

临时表空间(Temporary Tablespace)

主要目的是当内存空间不够时,排序数据使

用。当使用到其空间做排序时,必会产

生大量写入的I/O,建议放置在

RAID 0+1或是RAID 1+0上