服务器挂载了10块300G的硬盘
其中1块肯定要安装操作系统,就不把表空间放到这块硬盘上了
现在除了系统表空间、临时表空间,还有5个表空间和对应的5个索引空间,请教如何划分裸设备和表空间到这9块硬盘上更合理。表空间关系:假设分别为1,2,3,4,5
1为每日增量数据,需要从数据文件写入
2 为源数据,即把每日数据(1)写入到该表空间内——数据量相对较大
3 为基础统计,通过访问(1,2)的数据,生成新的数据
4 ,5 则通过3的数据进行更复杂的分析。目前我自己想的是2个方式
一种是把9块硬盘划分为一个卷组(VG),然后在为每个表空间划分逻辑卷(LV)。
一种是把9块硬盘分为4组,分别包含3,3,2,1 块硬盘,然后把不同的表空间放入不同的卷组中。希望大家帮帮我,还有其他合理的方式没有

解决方案 »

  1.   

    唉,我对AIX操作系统了解的也不深
    如果实在没人指点,我就自己瞎鼓捣了,哈哈
      

  2.   

    我来试试,刚注意到这个帖,谈谈个人看法,不对的地方,欢迎拍砖。
    这里需要做数据库设计的时候考虑。对于DBA选择storage方案的时候,考虑的主要是数据的增量有多大,日志的增量有多大。备份的策略是怎样的。而你这里考虑的更多的数据库设计上的东西。这样的方式是有的,不过选择raw devices一般是从IO方面来提高数据库的性能的,但是由于raw device已经对storage的操作是脱离了os的文件系统的,所以相对于文件系统的管理方式来说,复杂了许多,所以在你选定用raw devices来作为storage方式的话,你还要从这个方面来进行比较,提高IO的方式还是有磁盘阵列,如果你是单纯的仅是考虑IO的话,你可以用磁盘阵列参考一下,并且在10g和以上版本中,新增加了一个ASM的storage方式。这个是介于普通文件系统和裸设备之间的一种方案,中和其他两种的优点,你也可以参考参考。