找文章 / 找答案
精选问答 更多内容

页面卡是什么原因

SCf123456玄铁一 显示全部楼层 发表于 2021-7-2 15:38:31 |阅读模式 打印 上一主题 下一主题
打开查看报告的时候,页面一直显示在渲染是什么意思?有什么办法可以把页面加载快一点呢
回复

使用道具 举报

精彩评论7

永洪tech-wisiy青铜一 显示全部楼层 发表于 2021-7-2 15:57:11
什么组件,组件多少,组件应用的数据集多少,数据量的大小这些说一下
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

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

使用道具 举报

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

使用道具 举报

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

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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