海量数据管理的不二之选-DB2 DPF(泰康人寿)
当数据量从普通的几百GB上升到TB级的时候,如果还局限于传统的单机版DB2来玩的话,说实在的维护起来可能有些力不从心。不过这句话也不一定完全对,毕竟涉及很多其它原因再里面。我维护的BI系统,目前还是DB2 V8.1,都已经过期了。V9.7和AIX 5310都就位了,但尚未找到合适的机会升级。
现在还是单机版,但是已经有些撑不住了,最直接的体现在Tablespace大小受页面大小限制。V9还没出的时候,已经内部做了一次迁移了(8k=>32K)。
单机版相对DPF管理起来要简单些,至少在V8这个版本,如果数据量过大,单机就惨点。我现在用的p570。如果有595也许还撑的住。
V9以后的最大贡献就是出现了TPF,增强型单机版。但是很多特性,DB2跟Oracle还是有差距的,至少让我感觉是跟风。
什么表分区,在线迁移之类的。
信息平台:这个玩意一点也不比BI数据少,目前已经是DPF,同时少量部署TPF。单节点4分区。下一步计划扩容到2-3个节点。
$ db2level
DB21085I Instance "db2inst1" uses "64" bits and DB2 code release "SQL09054"
with level identifier "06050107".
Informational tokens are "DB2 v9.5.0.4", "s090429", "U825478", and Fix Pack
"4".
Product is installed at "/opt/IBM/db2/V9.5".
$ db2 list dbpartitionnums
DATABASE PARTITION NUMBER
----------------------------
0
1
2
3
4 record(s) selected.
$
目前正在研究GPFS,算是与DPF技术比较先进的搭配了。
等我升级完了再分享了。 主要看数据如何分布了 指定不好partition key 数据在节点间乱飞的话 就还不如单实例了 比较 好
海量数据的 solutions ?没有下文了
页:
[1]







