报表数据量不大,但是加载完全部显示出来有点慢

报表数据量不大,就不到600条记录,但是中间有个参数匹配了另一张表(数据量将近8万条),在数据库里执行语句都非常快(毫秒级),但是通过帆软报表呈现的时候就有点忙,查询日志发现语句执行都快,就是完成报表计算的时候有个延迟很高,不知道这个是什么原因造成的,请高手指点指点。


2020-10-28 10:19:37

正常:10:19:37 http-nio-8075-exec-10 INFO [standard] 完成报表计算 :4252ms!


FineReport 倔强的咸鱼 发布于 2020-10-28 10:22
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
倔强的咸鱼Lv2见习互助
发布于2020-10-28 13:25

都不是大家说的问题,发现是一列单元格存在数据为空的情况,但是该单元格配置了形态设置做数据转换,给空单元格填充任意数据后问题解决。

最佳回答
0
沉默的反补Lv6中级互助
发布于2020-10-28 10:24(编辑于 2020-10-28 10:29)

可以从以下几个方面排除下问题原因:

①数据量不大,可以排除数据量问题

②把sql脚本放到navicat等数据库管理工具中执行,看这条sql的执行效率

③检查报表的配置,一般出现在父格设置上

④机器性能,如web服务器的内存大小


最佳回答
0
snrtuemcLv8专家互助
发布于2020-10-28 10:26
最佳回答
0
孤陌Lv6资深互助
发布于2020-10-28 10:30

你是不是做了单元格过滤 那个是需要时间的 还有你设置了控件了吗? 如果设置了控件也会有影响的

设置了控件  设置了控件可见吗? 如果设置 这个 更加影响页面的显示

  • 4关注人数
  • 1007浏览人数
  • 最后回答于:2020-10-28 13:25
    请选择关闭问题的原因
    确定 取消
    返回顶部