小鱼儿青铜四
2023-10-25 16:25:20 发布在问答
加载速度很慢,是脚本慢吗?
log-10.204.128.85.zip (19.72 MB, 下载次数: 2)

最佳答案

永洪vip
csj 白银一

2023-10-25 16:25:21

报告打开时会先发opendb请求,该请求报告过滤组件、参数组件、文本组件的查询,这些查询完成后会返回前端渲染组件从日志看:由于没有报告case猜测用了较多过滤组件 或参数组件之间存在关联问题1、报告中使用了较多的过滤组件或参数组件之间存在关联,过滤组件或参数组件之间存在关联是组件查询是串行执行的,即使每个组件耗时几百毫秒,很多个组件串行后导致就导致opendb请求耗时很长建议换成参数组件,参数组件超过4个是并行查询 ...
查看完整内容
2690
6
精彩评论6
csj白银一
发表于 2023-10-25 16:25:21 显示全部楼层
报告打开时会先发opendb请求,该请求报告过滤组件、参数组件、文本组件的查询,这些查询完成后会返回前端渲染组件
从日志看:由于没有报告case猜测用了较多过滤组件 或参数组件之间存在关联
问题1、报告中使用了较多的过滤组件或参数组件之间存在关联,过滤组件或参数组件之间存在关联是组件查询是串行执行的,即使每个组件耗时几百毫秒,很多个组件串行后导致就导致opendb请求耗时很长
建议换成参数组件,参数组件超过4个是并行查询可以提高查询速度
问题2:
报告中也有较多的文本组件,因为文本组件跟过滤组件、参数组件是一个请求发起的查询,opendb请求耗时也同样被拉长了
建议文本组件可以换成表格组件,这样会有单独的请求,不会包含在opendb请求里,可以加速报告组件展示
问题3:【图表_地图后三名】、【图表_地图前三名】这两个组件存在sql执行比较慢的情况,串行后拖慢了整体的耗时
`49P4M}MCU`Z11_`SSFO6$Y.png

回复

使用道具 2#

yhdata_lyaa
发表于 2023-10-25 16:54:20 显示全部楼层
做了什么操作,具体是什么加载速度很慢呢
回复

使用道具 3#

小鱼儿青铜四
发表于 2023-10-25 17:10:35 显示全部楼层
yhdata_lyaa 发表于 2023-10-25 16:54
做了什么操作,具体是什么加载速度很慢呢

我不知道啊,看日志看不出来,就页面初始化的时候一直转圈不出内容
回复

使用道具 4#

小鱼儿青铜四
发表于 2023-10-25 17:31:44 显示全部楼层
本帖最后由 小鱼儿 于 2023-10-25 17:33 编辑

描述

描述
20231025-173221.jpg
回复

使用道具 5#

月亮失眠青铜四
发表于 2023-10-26 09:50:37 显示全部楼层
回复

使用道具 6#

csj白银一
发表于 2023-10-26 10:37:08 显示全部楼层
方便提供下报告case吗
资源部署-资源导出,导出报告 依赖的数据集麻烦保留 不会看到数据
回复

使用道具 7#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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