决策报表每次都要重新加载好慢

以前用普通报表的时候,开启数据集缓存,可以免加载秒打开,现在用了决策报表,同样开启数据集缓存,却每次都要加载很长时间才可以打开

FineReport yzm178682 发布于 2024-9-6 10:55
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共6回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-9-6 10:56

这个你是决策报表,有很多图表,组件造成,减少图表,或者增加服务器性能,例如内存,cpu等

  • yzm178682 yzm178682(提问者) 可是很多功能,比如目录跳转啥的,都是领导要求的。。。少了人家不乐意。。
    2024-09-06 10:57 
  • snrtuemc snrtuemc 回复 yzm178682(提问者) 就是这些影响了,可以做到不是整个报表块刷新,可以每个图表设置后台定时刷新,报表块也一样定时刷新
    2024-09-06 10:58 
最佳回答
0
CD20160914Lv8专家互助
发布于2024-9-6 10:56(编辑于 2024-9-6 10:57)

检查你每个数据集的时间。还有决策报表用的组件太多?图片太大?

模板性能分析插件-

https://help.fanruan.com/finereport/doc-view-3639.html

最佳回答
0
华莉星宸Lv7资深互助
发布于2024-9-6 10:56
最佳回答
0
0035705Lv5初级互助
发布于2024-9-6 10:57(编辑于 2024-9-6 10:57)

优化一下。组件或者图表太多了,或者你某个报表块儿内容太多了,条件属性什么的

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-9-6 10:57
最佳回答
0
辣子鸡Lv5初级互助
发布于2024-9-6 11:29

首先你要确定是哪块导致预览变慢,

1如果是数据集的问题那就优化数据集(表加索引或者t+1弄个每日跑批),如果不是数据集的问题

2那就看下图片的大小,如果图片过大也会导致变慢,

3其次看下报表里面的公式可不可以优化里面的逻辑或者干脆放到数据集里面去写,

4条件过滤可以继承父格的就继承父格不要写多个条件公式

基本都是数据集的问题,优化查询效率就好

  • 7关注人数
  • 244浏览人数
  • 最后回答于:2024-9-6 11:29
    请选择关闭问题的原因
    确定 取消
    返回顶部