(13) 吧一吧Oracle的存储方案

来源:互联网 发布:windows phone登录 编辑:程序博客网 时间:2024/05/21 06:38
      不合适的数据库存储方案对性能影响蛮大的,方案很重要。业界的常见方没得说选择RAID 5或6的估计最多,因为它性能和容错方面相对比较平衡。不过如果充份考虑到Oracle数据库各个文件的特性,可以看看我提的更为理想化的方案
数据文件
方案
重做日志(REDO)
RAID 0
系统表空间,临时表空间,UNDO表空间
RAID 1或RAID 10
控制文件
RAID 10(即0+1)
其它表空间数据文件
RAID 5或6
关于 RAID的资料可查: http://zh.wikipedia.org/wiki/RAID

理由:
  REDO 
非常忙碌,对I/O要求高,加上它本身就分REDO组,就是说有冗余.  所以选择RAID 0这种性能最高的方案。
  系统表空间,临时表空间,UNDO表空间 : 
这几个也非常忙碌,对I/O要求也高,但数据库并没有给它们分组,因此需要在保住它们的性能外,能有一个备份最好,
所以RAID 1或RAID 10最合适。
 控制文件
它的地位对数据库太重要了,别看它个头不大,管得可多,I/O实际上很高的,这就是为什么很多书上会说,
最好把控制文件及副本分散在不同副本上的原因。 它本身有冗余,似于RAID 0 比较合适。
但考虑到它的重要性,还是多做一份镜像吧, 所以RAID 10( 即RAID0 +RAID 1)的方案最能保障性能和安全,因为它
在一块硬盘受损时,不会受影响,但比较耗空间
  其它数据文件
就丢给 RAID 5或6吧,这两种平衡性比较好。
  
   是不是有点麻烦,对 OLTP应用的话,个人认为算是一个比较理想化的方案,其实大部份情况是SA已经把硬件和系统都弄好,
DBA只要去负责安装数据库就行了。 哈哈。

附上 RAID 说明:
RAID 10是先镜射再分区数据,再将所有硬盘分为两组,视为是RAID 0的最低组合,然后将这两组各自视为RAID 1运作。
RAID 01则是跟RAID 10的程序相反,是先分区再将数据镜射到两组硬盘。它将所有的硬盘分为两组,变成RAID 1的最低组合,而将两组硬盘各自视为RAID 0运作。
当RAID 10有一个硬盘受损,其余硬盘会继续运作。RAID 01只要有一个硬盘受损,同组RAID 0的所有硬盘都会停止运作,只剩下其他组的硬盘运作,可靠性较低。

附上: ASM与存储容灾 

MAIL:xcl_168@aliyun.com
Blog:http://blog.csdn.net/xcl168

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 打嘟噜时间不长怎么办 阴茎勃起的时间不长怎么办 睡觉的时间不长怎么办 每次锻炼时间不长怎么办 微信好友不知道是谁怎么办 就一个软件闪退怎么办 葫芦侠修改闪退怎么办 戴尔游匣磁盘占用100怎么办 步步高家教机扫描笔不亮怎么办 社保卡手机号换了怎么办 香港公司进出口没有申报怎么办 智能电视右上角网络未连接怎么办 电子秤按键板不好用怎么办失灵 桑塔纳车钥匙锁车里了怎么办 舌头上有锯齿印怎么办 夏天有脚气脚臭怎么办 xp分辨率太高黑屏怎么办 农村淘宝标识类目没了怎么办 被投诉到食品监督局怎么办 被客户315投诉了怎么办 给人打不接受调解怎么办 失业证年审忘了怎么办 工商年检过期4天怎么办 个体营业执照年审过期了怎么办 企业年报密码忘了怎么办 税务年报报错了怎么办 工商证过期5年怎么办 车年检标志丢了怎么办 年检标志打错了怎么办 贵州个体出租车工商执照年检怎么办 驾驶证考试预约提示网络繁忙怎么办 帝豪显示屏花屏怎么办 注册公司居委会不盖章怎么办 营业执照名字和店名不一样怎么办 开炸鸡店没经验怎么办 提名候选人时重名重姓怎么办 别人用我的店名怎么办 wish店铺出现侵权产品怎么办 如果公司缺人该怎么办 鲁班奖证书丢了怎么办 个人注册服务号没有营业执照怎么办