SCf123456玄铁三
2021-7-2 15:38:31 发布在问答
页面卡是什么原因
打开查看报告的时候,页面一直显示在渲染是什么意思?有什么办法可以把页面加载快一点呢
3906
7
精彩评论7
永洪tech-wisiy青铜一
发表于 2021-7-2 15:57:11 显示全部楼层
什么组件,组件多少,组件应用的数据集多少,数据量的大小这些说一下
回复

使用道具 2#

SCf123456玄铁三
发表于 2021-7-2 17:12:20 显示全部楼层
六七个组件,主要有日期组件,参数组件,数据集16万,就一个数据集,但是我这个数据集是用组合数据集完成的
回复

使用道具 3#

永洪tech-wisiy青铜一
发表于 2021-7-2 18:17:59 显示全部楼层
SCf123456 发表于 2021-7-2 17:12
六七个组件,主要有日期组件,参数组件,数据集16万,就一个数据集,但是我这个数据集是用组合数据集完成的 ...

在sql中直接用语句执行以下看看快不快
回复

使用道具 4#

BoJie0950青铜四
发表于 2021-7-2 18:43:31 显示全部楼层
很多原因
回复

使用道具 5#

BoJie0950青铜四
发表于 2021-7-4 14:52:42 显示全部楼层
本帖最后由 BoJie 于 2021-7-4 14:55 编辑

1. 网络原因:网络是有延迟2. 报表内组件过多
3. 前端算法复杂,并且新建了过多的计算列
4. SQL复杂,并且计算的数据量大
5. 所用服务器的性能低下
。。。。
回复

使用道具 6#

zxx青铜一
发表于 2021-7-5 10:15:59 显示全部楼层
慢的话可以考虑入集市。
另外表达式,脚本等都会影响报告加载速度
咱们打开报表,加载组件都会执行依次查询,每次执行都是在数据库中查询全量数据,数据量大的情况下会造成高负荷的计算任务。
优化方面,咱们可以使用sql过滤直接筛选数据,减小查询的数据量;
优化表达式,尽量使用sql表达式,减少js表达式;减少脚本的使用等。
可以考虑参数参与sql过滤
https://club.yonghongtech.com/fo ... l%E8%BF%87%E6%BB%A4
回复

使用道具 7#

yonghong_cai铂金二
发表于 2023-4-28 12:01:02 显示全部楼层
取消渲染
回复

使用道具 8#

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
1500W

用户等你来哦

Copyright   ©2012-2025  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部