[求助]“分页预览”是否减少在服务器中的内存消耗?

情景:

在FineReport中建立了一张普通数据表,列上展示子公司的收入、成本、费用、税金等科目,按公司逐行展示。
表单分为两部分,第一部分为上半年数据,第二部分为全年数据。


提问:

分页预览:表单启用了横向不分页功能,在两部分中间的分隔、从而使上半年数据展示在第一页,全年数据展示在第二页。

全量预览:使用数据分析预览表单、不允许分页。


如此的分页预览所消耗的服务器内存是否会是全量数据分析预览的一半?

FineReport 1736539 发布于 2020-7-16 19:11
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
圣体叶小凡Lv6高级互助
发布于2020-7-16 19:19

帆软里面的分页预览运行机制是这样的,先把全部数据加载出来,然后再给你做分页,这种对内存已经消耗了,一般这种想办法优化sql吧,10.0有个插件好像可以加载报表查询速度,你可以找找看适不适用

  • 1736539 1736539(提问者) 这样一来相当于分页预览某种意义上拖慢了加载速度…… 可否给出搜索这个插件的关键词?
    2020-07-16 20:18 
  • 圣体叶小凡 圣体叶小凡 回复 1736539(提问者) https://market.fanruan.com/plugin/45196c04-8389-43f8-b1a5-d1a0d8d99260 这个,新计算引擎,不过我也说不清到底什么场景有效,我试过我部分报表能提速一半,还有些不生效,不知道咋回事,我现在大批量的都是给他们抽到一个表,然后一条sql展示,用行式引擎展示,这样对内存消耗很低
    2020-07-16 22:49 
最佳回答
0
zsh331Lv8专家互助
发布于2020-7-16 19:19

占用内存一样,这点你可以通过运行日志查看sql执行脚本来印证,除非你定义的是分页sql。

  • 3关注人数
  • 413浏览人数
  • 最后回答于:2020-7-16 19:19
    请选择关闭问题的原因
    确定 取消
    返回顶部