数据仓库DPF环境的表空间设计

目前在规划数据仓库ODS的表空间设计环境:2台小机,8个分区,0分区为编目分区,数据库页大小32K数据量:5-8T分区组规划:pg为0-7分区 ,pg0,pg1,pg2,pg3,pg4,pg5,pg6,pg7分别对应每一个分区。设计思路:大表和大表索引的表空间放在pg上,小表和小表索引的表空间放在pg0至pg7上。用户临时表...显示全部

目前在规划数据仓库ODS的表空间设计

环境:2台小机,8个分区,0分区为编目分区,数据库页大小32K

数据量:5-8T

分区组规划:pg为0-7分区 ,pg0,pg1,pg2,pg3,pg4,pg5,pg6,pg7分别对应每一个分区。

设计思路:大表和大表索引的表空间放在pg上,小表和小表索引的表空间放在pg0至pg7上。用户临时表空间也按这个思路处理。对于数据量特别大的历史表,单独设计独立表空间放在pg上。每个表空间都有对应独立的缓冲池。

在实际规划时遇到了一些问题,希望各位老师能够给予解答,不甚感激。

1、DPF中小表要建在单分区上,大表建在多分区上,特别大的表单独建立表空间放在多分区上,这里大小和特大的标准怎么区分?

2、计划把小表数据放在0分区上。但是由于0分区是编目分区,同时要存放大表的数据,会不会因此产生性能瓶颈?

3、有说法编目分区不要存放大量数据,如果按这种思路将pg改成1-7分区,这样对应是7个分区,也就是奇数个分区。由于平时见到的都是偶数分区,不知是否会有影响?

4、小表数据是可以集中存放在一个分区,还是需要分散放在不同的分区。前者怕数据不均衡产生瓶颈,后者怕设计太复杂,管理工作量大。

5、由于数据库默认会有一个在IBM DEFAULTGROUP上的32K的系统临时表空间,是否需要单独建立系统临时表空间。如果需要创建,是否需要分别创建单分区的系统临时表空间和多分区的系统临时表空间。

6、在规划表空间时除了分区的选择、缓冲池的利用、管理要求,是否还有其他重要的因素?

问题有点多,烦请各位老师能够给予解答,谢谢!

收起
参与14

查看其它 1 个回答seaman_bin的回答

seaman_binseaman_bin系统工程师华钦软件

那么高级,我们是放在10台渣渣pc服务器上

农业其它 · 2016-04-22
浏览1195

回答者

seaman_bin
系统工程师华钦软件

seaman_bin 最近回答过的问题

回答状态

  • 发布时间:2016-04-22
  • 关注会员:5 人
  • 回答浏览:1195
  • X社区推广