互联网服务

10G RAC使用ASM,建几个磁盘组合适?

在之前我跟过好几个项目,安装的OCP工程师都是直接建一个磁盘组,然后什么归档日志,数据文件全丢在这个磁盘组里,而且也没有开启闪回功能。之前什么也不懂,也没想太多。他们都这么做的,我现在会了也照着做就是了。但是今天又有个OCP跟我说最好是多分几个磁盘组比较好。数据表空间放一个磁盘组,归档日志放一个磁盘组,存索引的表空间又放一个磁盘组、归档日志读写很频繁胡等等。说是性能会好些,我就叫他帮我看一下我现在建的这个RAC数据库(只建了一个磁盘组),他又说你这个磁盘空间很大,磁盘很多(32块450G的硬盘),也分了很多lun,这样的话不动也没关系,好像说是磁盘IO会很平均,如果容量很小的话只建一个磁盘组肯定性能就不行了。
     所以我想问下大家这个OCP的这种说法对么?那我现在还有没有必要从磁盘组里删除一两个盘来重建一个磁盘组用来存放归档日志?另外那个闪回的功能要不要开?我听说那个会占很大空间的,TSM备份的时候会不会去把它自动清除呢?到底要怎么规划这个ASM磁盘组比较合理呢?分几个磁盘组,各存些什么内容为好?
参与17

17同行回答

myguangzhoumyguangzhou技术经理Uniwise
flashback是有很多限制条件的1.存储管理要设定为AUTO2.归档3.FAR要启用4.设定UNDO保留策略等等由于这些限制,它不可能恢复到很久以前的数据显示全部
flashback是有很多限制条件的
1.存储管理要设定为AUTO
2.归档
3.FAR要启用
4.设定UNDO保留策略
等等
由于这些限制,它不可能恢复到很久以前的数据收起
互联网服务 · 2010-12-01
浏览2120
风影子风影子数据库管理员深圳
现在不确定要不要启用flashback显示全部
现在不确定要不要启用flashback收起
互联网服务 · 2010-12-01
浏览2159
风影子风影子数据库管理员深圳
对,我是说的flashback,归档日志肯定是开了的。显示全部
对,我是说的flashback,归档日志肯定是开了的。收起
互联网服务 · 2010-12-01
浏览2094
myguangzhoumyguangzhou技术经理Uniwise
我现在也没要它,因为对他也不了解,看之前几个ocp工程师都没选它。但如果真要单独恢复某张表就用的着了。只是我不知道他要消耗多少空间,会不会影响性能。 ...风影子 发表于 2010-12-1 13:23 “但如果真要单独恢复某张表就用的着了”,你从哪个文档看到的?Rman没办法恢复具体的...显示全部
我现在也没要它,因为对他也不了解,看之前几个ocp工程师都没选它。但如果真要单独恢复某张表就用的着了。只是我不知道他要消耗多少空间,会不会影响性能。 ...
风影子 发表于 2010-12-1 13:23

“但如果真要单独恢复某张表就用的着了”,你从哪个文档看到的?
Rman没办法恢复具体的表啊,它跟表有啥关系?你说的是flashback?收起
互联网服务 · 2010-12-01
浏览2091
风影子风影子数据库管理员深圳
flash recovery area默认好像是2个G,如果空加满了,ORACLE就会挂起,要注意。可以指定它的大小,如果归档不再这个目录下,而且平时RMAN备份的时候又指定备份目录,那么2G貌似也足够了吧,当然这是个动态参数,可以 ...myguangzhou 发表于 2010-12-1 12:50 我现在也没要它,因为对他也不...显示全部
flash recovery area默认好像是2个G,如果空加满了,ORACLE就会挂起,要注意。
可以指定它的大小,如果归档不再这个目录下,而且平时RMAN备份的时候又指定备份目录,那么2G貌似也足够了吧,当然这是个动态参数,可以 ...
myguangzhou 发表于 2010-12-1 12:50


我现在也没要它,因为对他也不了解,看之前几个ocp工程师都没选它。但如果真要单独恢复某张表就用的着了。只是我不知道他要消耗多少空间,会不会影响性能。收起
互联网服务 · 2010-12-01
浏览2171
myguangzhoumyguangzhou技术经理Uniwise
flash recovery area默认好像是2个G,如果空加满了,ORACLE就会挂起,要注意。可以指定它的大小,如果归档不再这个目录下,而且平时RMAN备份的时候又指定备份目录,那么2G貌似也足够了吧,当然这是个动态参数,可以随时调大有时我们本不需要它可以在OUI安装的时候取消它...显示全部
flash recovery area默认好像是2个G,如果空加满了,ORACLE就会挂起,要注意。
可以指定它的大小,如果归档不再这个目录下,而且平时RMAN备份的时候又指定备份目录,那么2G貌似也足够了吧,当然这是个动态参数,可以随时调大
有时我们本不需要它
可以在OUI安装的时候取消它收起
互联网服务 · 2010-12-01
浏览2127
风影子风影子数据库管理员深圳
IBM DS5000系列?算中端存储了,可以选择外部冗余另外,我印象中如果没有特别指定归档目录,那么默认就是flash recovery area了;如果归档不设在flash recovery area中,那么这个目录其实放不会存放什么太多的东西 ...myguangzhou 发表于 2010-12-1 11:50 恩,以后可以这样。但flash ...显示全部
IBM DS5000系列?算中端存储了,可以选择外部冗余
另外,我印象中如果没有特别指定归档目录,那么默认就是flash recovery area了;如果归档不设在flash recovery area中,那么这个目录其实放不会存放什么太多的东西 ...
myguangzhou 发表于 2010-12-1 11:50


恩,以后可以这样。但flash recovery area一般分多少空间给他呢?大了怕浪费空间,小了怕万一tsm出点问题不备份会引起问题。这个项目的数据量大概就一个月增长30G左右。收起
互联网服务 · 2010-12-01
浏览2110
myguangzhoumyguangzhou技术经理Uniwise
IBM DS5000系列?算中端存储了,可以选择外部冗余另外,我印象中如果没有特别指定归档目录,那么默认就是flash recovery area了;如果归档不设在flash recovery area中,那么这个目录其实放不会存放什么太多的东西的另外,ASM以外的存储方式,ORACLE建议数据文件和索引分开,但是ASM不。其...显示全部
IBM DS5000系列?算中端存储了,可以选择外部冗余
另外,我印象中如果没有特别指定归档目录,那么默认就是flash recovery area了;如果归档不设在flash recovery area中,那么这个目录其实放不会存放什么太多的东西的

另外,ASM以外的存储方式,ORACLE建议数据文件和索引分开,但是ASM不。

其实最佳实践也只是个比较合理的建议而已,既然你都已经部署完成了,如果不出现什么性能方面的问题可以暂时不管的,没必要完全按照它来实施。
当然,以后有类似的项目倒可以考虑最佳实践的建议。收起
互联网服务 · 2010-12-01
浏览3329
风影子风影子数据库管理员深圳
另外,根据ORACLE测试得出的结果,他们建议在高端存储上使用外部冗余方式,如果是低端的则选用ASM的冗余方式,这样的IO性能最好myguangzhou 发表于 2010-11-30 14:24 IBM 5020这种算低还是高啊,我现在用的是这个阵列。...显示全部
另外,根据ORACLE测试得出的结果,他们建议在高端存储上使用外部冗余方式,如果是低端的则选用ASM的冗余方式,这样的IO性能最好
myguangzhou 发表于 2010-11-30 14:24


IBM 5020这种算低还是高啊,我现在用的是这个阵列。收起
互联网服务 · 2010-11-30
浏览3184
风影子风影子数据库管理员深圳
Diskgroup个数和磁盘2个Diskgroup,一个给数据文件,一个给flash recovery area注意:不需要将数据和索引分开尽量用很多同样类型的磁盘来创建diskgroup,同样性能同样容量以上是我在最佳实践里归纳的,你可以按 ...myguangzhou 发表于 2010-11-30 14:22 归档日志和flash recover...显示全部
Diskgroup个数和磁盘
2个Diskgroup,一个给数据文件,一个给flash recovery area
注意:不需要将数据和索引分开

尽量用很多同样类型的磁盘来创建diskgroup,同样性能同样容量

以上是我在最佳实践里归纳的,你可以按 ...
myguangzhou 发表于 2010-11-30 14:22


归档日志和flash recovery area是不是就放在一起,在清归档日志的时候会把flash recovery area一起清掉么?

另外如果我全放在一个盘上的话,性能影响会有多大呢?我现在已经放在一个磁盘组里了,如果性能影响不是很明显的话就不打算动了,行么?收起
互联网服务 · 2010-11-30
浏览3252

提问者

风影子
数据库管理员深圳
擅长领域: 服务器LinuxUnix

问题状态

  • 发布时间:2010-11-25
  • 关注会员:0 人
  • 问题浏览:13705
  • 最近回答:2010-12-01
  • X社区推广