单一报表运算的性能与优化-性能管理与优化
目录

单一报表运算的性能与优化

单一报表的性能,是整体性能的基础。一方面,有很多时候只是某一张特定报表速度慢,应针对性进行优化;另一方面,在处理并发性能问题时,也要先确定单一报表的性能是否正常。

可以直接手工展现单一报表来记录时间,也可以通过报表调试工具来获取单一报表的详细用时。

如果报表展现的数据量本身很大,请参见:大数据量报表

通过查看报表调试工具显示的详细用时,或者通过数据集调试工具,可以判断数据集是否应进行相应优化。

报表设计的优化

如果报表本身计算用时过长,或者虽然数据集本身已无优化余地但数据集过多或用时过长,则应从报表设计角度考虑是否可进行以下优化:

 

在优化报表设计时,常用的方式是逐步删减,通过每次去掉报表中一部分内容,比较前后性能的差异,判断每个环节对报表性能的影响,从而找到优化点。

如果通过优化报表设计仍然不能解决的,可以基于报表调试工具将报表的相关信息抽取出来,发送给厂商技术支持协助研究。