普通报表转换成决策报表后,查询性能暴降

有6个普通报表需要转换成一个包含多个tab块的决策报表,转换前的普通报表查询速度基本在十几秒。转换后,有4个tab的查询速度和之前一致,但又两个tab速度暴降。模板和各种样式是一致的。大佬们,对此有什么思路?

FineReport 7wfMntpv 发布于 2023-4-11 16:36
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-4-11 16:39

删除快的那4个并且把4个tab里面所对应的数据集也删除,把慢的两个保留。。一个个测试看。是组件太多,图片太多还是查询的sql慢。。一个个分析

  • 7wfMntpv 7wfMntpv(提问者) 没有插入图片的,sql在普通报表十几秒,在数据库测sql也是差不多的时间
    2023-04-11 16:54 
  • CD20160914 CD20160914 回复 7wfMntpv(提问者) 删除4个快的。只保留2个慢的其中一个。。另一个 慢的删除。做测试是否也慢??里面的指标有多少?
    2023-04-11 16:58 
  • 7wfMntpv 7wfMntpv(提问者) 噢,改了一个地方。就是普通报表那里是有两个参数的(开始时间,截止时间),转换成决策报表后改成一个参数(保留了截止时间,开始时间用sql函数和截止时间实现替代了),这会不会有影响
    2023-04-11 17:01 
  • 7wfMntpv 7wfMntpv(提问者) 回复 CD20160914 暂时还没有测试,但是指标数量是十二个左右
    2023-04-11 17:02 
  • CD20160914 CD20160914 回复 7wfMntpv(提问者) 那你查询一下按时间录入后,sql返回要多久,每个都测试看
    2023-04-11 17:03 
最佳回答
0
大林3143511Lv5中级互助
发布于2023-4-11 16:40

啊?怎么会呢?文件-输出-模板(内置数据集),上传下文件看看吧,这个性能这个问题,很奇葩,好多卡的时候都要看log日志

  • 3关注人数
  • 291浏览人数
  • 最后回答于:2023-4-11 16:40
    请选择关闭问题的原因
    确定 取消
    返回顶部