lanxing2210
作者lanxing2210·2009-10-19 20:08
高级经理·客商银行

报表数据处理流程优化策略

字数 539阅读 1489评论 0赞 1
    由“求助 report查询优化”一帖所感而写。
    报表,很多人以为报表制作只是简单的拖拽数据项而已。。。殊不知,没有规划“随意”拖拽出来的报表,往往性能低下!

报表数据处理流程优化策略:
     把Cognos报表中group分组、汇总等需消耗较多资源的处理提升到数据库中进行。数据库虽然也要进行分组运算,但是数据库中有索引,查询速度快,因此处理效率高,且处理完后取到Cognos报表服务器端的记录数减少,取数的速度加快,因此在报表端进行报表展现的时候只要对很少的记录数进行查询,使报表的生成速度明显提高。
 
    或者,建立报表中间层或主题层:在数据库中处理完后将处理结果保存起来,再供Cognos查询。
 
对于大数据量报表的模型设计优化:
    在Framework Manager构建模型时,把大数据量的处理操作由模型中多表的关联,转换成自定义SQL查询,这样可把数据处理压力转到了数据库,减少了数据的网络传输和报表服务器的处理压力。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

1

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广