专注于中国的商业智能

导航

KDT#52 改进数据仓库系统的维护工作(二)

4.尽量保持测试环境和生产环境相同,如果要节省硬件环境的开支的话,建议先减小存储的容量,在历史数据的子集上进行测试。接下来可以减少处理器的个数。如果还需要缩减的话,最后减小内存的大小。但是硬件环境的缩减,会对查询性能产生巨大的影响。也就是说,如果在测试环境减少了数据范围、处理器或者内存,运行情况会和正式环境有很大的不同。开发环境也应该尽量和测试环境、生产环境相同。

5.对于像部署一个新的数据集市、添加列、改变索引、改变聚集策略、改变数据库参数、备份恢复等维护工作来说,都应该做严格的测试工作,并做好记录。对于像发布新的报表、改变安全策略等前端的等维护工作来说,做严格的测试也是必须的,如果可以的话也一定要做好记录。

6.对于像ServerName类似的连接信息,最好的策略是保存在配置文件中。在系统维护中做好各种记录工作,并将记录结果保存在版本控制软件中备份,以备后续查询使用。

7.对于使用像前端开发工具或者OLAP服务器这些供应商提供的数据仓库产品来说,增量的修改程序、发布程序都比较麻烦。所以在做修改时,一定要测试、测试、再测试。

posted on 2010-08-05 14:29  李梦蛟  阅读(307)  评论(0编辑  收藏  举报