同上,正在某行使用DB2 InfoSphere Warehouse+Datastage8.7,使用中存在一定的问题:1、DB2使用分区表的时候,在进行拆离分区、组合分区的时候经常出现各种莫名问题,咨询800后到现在都还没得到明确的解决方案。2、数据标准化的时候,不合法的varchar字段转日期字段不好处理,详见我发...
显示全部同上,正在某行使用DB2 InfoSphere Warehouse+Datastage8.7,使用中存在一定的问题:
1、DB2使用分区表的时候,在进行拆离分区、组合分区的时候经常出现各种莫名问题,咨询800后到现在都还没得到明确的解决方案。
2、数据标准化的时候,不合法的varchar字段转日期字段不好处理,详见我发的贴DB2 InfoSphere Warehouse判断日期是否合法。同理,其他的自定义函数使用非常不便。
3、对DBA的要求较高,其中的日志空间设置、锁数量(LOCKLIST)等参数的设置,若处理不好性能还不如单节点的。
4、扩容麻烦,增加节点时IBM给出的方案是新建表空间在新的节点组,通过admin_move_table的方式处理每一张表,比TD/NZ/GP等数据仓库产品差远了。
5、分布键定义后的查询机制比较傻X,例如多个字段拼接成分布键,在表关联的时候通过多个字段拼接与另一张表的单个字段的分布键做关联,性能慢得令人捉狂,非要对第一张表进行处理,先拼接成一个字段做分布键,再和另一张表关联,才能实现。
现整考虑往其他的数据仓库产品上迁移。
收起