Cognos 优化-大数据量的报表
大数据量的报表如何优化?
第一步:数据能持久化的尽量持久化,比如关联的维度表。
第二步:优化sql,优化数据存储不要有数据倾斜。优化sql,一定要把Cognos自动生成的sql拷贝出来,查看能优化的地方。数据倾斜方面看各数据库的部署,是否是多节点负载均衡。
第三步:报表sql并行化处理,针对大数据量报表展示(举例100万数据量,展现字段接近上百,有大量开窗函数处理汇总,未处理前1分30秒),对sql拆分,处理方案查询字段,汇总字段,性能可以提升到 只查询汇总的字段的时间。
那sql是如何拆分呢?请看如下
前
原创
2021-01-20 23:46:48 ·
856 阅读 ·
0 评论