移动端tab加载慢

10.0  移动端,手机端。

我做了个tab块儿决策报表,就三个tab,

但是加载的时候有点慢呀,半天没反应,有的条形图1分钟了也不显示。 

这个怎么弄呢?  别说升级产品这个办法了,目前没有。    

因为目前数据集是直接连的数据然后sql计算的,     我想着试试读取视图行不行呢。

FineReport yzm335528 发布于 2024-9-11 10:32
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
华莉星宸Lv7高级互助
发布于2024-9-11 10:33

是不是你的sql逻辑复杂,取数很慢?

  • yzm335528 yzm335528(提问者) 就写条件count,不复杂的。
    2024-09-11 10:36 
  • 超级无敌小熊蛋 超级无敌小熊蛋 回复 yzm335528(提问者) 那您就看看楼下的修改内存试试,不行的话,就看看我的,哈哈
    2024-09-11 10:37 
  • 华莉星宸 华莉星宸 回复 yzm335528(提问者) 可以先试试 换个手机看看效果,如果都慢 估计是模板的问题,可以考虑重新做一张
    2024-09-11 10:38 
最佳回答
0
超级无敌小熊蛋Lv4初级互助
发布于2024-9-11 10:34(编辑于 2024-9-11 10:36)
  1. 首先优化视图是个方法

  2. 可以增加试图中的辅助列来进行优化

  3. 可以试着使用帆软函数和SQL结合的方法,来优化数据集。

  4. 举个例子开头写${if(id=1,/*,"")}   结尾写:${if(id=1,*/,"")}

    这么写,可以把ID=1的时候的sql去掉了,这样在数据集里就运行的快了,很多帆软的函数用在数据集里很方便的。 

最佳回答
0
snrtuemcLv8专家互助
发布于2024-9-11 10:34

这个可以增加下服务器内存试试

修改内存 https://help.fanruan.com/finereport/doc-view-1021.html

最佳回答
0
用户k6280494Lv6资深互助
发布于2024-9-11 10:35
最佳回答
0
0035705Lv5初级互助
发布于昨天 10:03

视图不行  视图更慢,你可以在后台抽一个dm表 然后直接select * 用那个抽过来的表试试

  • 6关注人数
  • 102浏览人数
  • 最后回答于:昨天 10:03
    请选择关闭问题的原因
    确定 取消
    返回顶部