Crystal报表运行缓慢

2020-09-24 16:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一份有关Crystal Re...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我有一份有关Crystal Report Enterprise的报告,该报告的运行速度非常慢。 在Enterprise Crystal Reports Viewer(designer)本身上,它需要10到15分钟才能显示出来,在Web控制台上抛出错误请求处理错误。 如何提高报告的绩效。

2条回答
SAP浪
2020-09-24 16:40

衡量报告性能的最好方法是首先提取由Crystal引擎生成的查询,然后对数据库运行该查询。

转到数据库->显示SQL查询,复制那里的查询,然后对数据库运行。 查询在数据库中运行所花费的时间应与报表显示所花费的时间相似。

如果报告所花的时间比在其后运行SQL所花费的时间多得多,则说明您在设计报告时做错了事。

如果查询本身花费大量时间,则首先找到一种针对数据库调整查询的方法,也许使用索引,制定一个解释计划,看看是否可以减少时间。

此外,查询正在读取的记录数量应与您在报表上显示的记录数量相似。 在某些情况下,您可能无法拥有完美的方案,但是您应该始终努力设计报告以读取所需的记录。

您可以尝试其他许多选择,但是我将首先尝试这些选择,并根据这些答案进行进一步的操作。

一周热门 更多>