yhdata_qM0o9DcJ铂金一
2022-4-2 09:39:29 发布在问答
【数据处理】 集据集查看结果刷新速度很慢
如图,这个数据集查询结果时刷新的速度特别慢,得有10多秒才能反应过来,是否有办法优化?
企业微信截图_16488634648168.png
2251
7
精彩评论7
yhtech-karine青铜三
发表于 2022-4-2 10:17:24 显示全部楼层
您好,如果链接是跨数据库的话有可能因为不能下推到数据库导致刷新慢,因为数据处理在内存。如果不跨数据库的话,在下方有完整SQL,获取完整SQL去数据库中执行,查看时间。若时间长则没有什么办法,若时间短则这边想办法再排查。
回复

使用道具 2#

yhdata_qM0o9DcJ铂金一
发表于 2022-4-2 10:55:10 显示全部楼层
是同一个数据库,大概得10秒,是需要提供完整SQL吗
回复

使用道具 3#

yhtech-karine青铜三
发表于 2022-4-2 11:00:47 显示全部楼层
yhdata_qM0o9DcJ 发表于 2022-4-2 10:55
是同一个数据库,大概得10秒,是需要提供完整SQL吗

您这边有没有在本地数据库内用获取的SQL查询一下,看看时间是否也很长呢?
回复

使用道具 4#

yhdata_qM0o9DcJ铂金一
发表于 2022-4-2 13:19:19 显示全部楼层
这个也不清楚怎么操作。目前如果一个报告里多个组件都绑定这个数据集,这个报告查看时的响应速度非常地慢。在报告端有办法优化吗
回复

使用道具 5#

yhtech-karine青铜三
发表于 2022-4-2 13:35:08 显示全部楼层
yhdata_qM0o9DcJ 发表于 2022-4-2 13:19
这个也不清楚怎么操作。目前如果一个报告里多个组件都绑定这个数据集,这个报告查看时的响应速度非常地慢。 ...

是这样的,数据集页面有一个展示SQL语句按钮,点击它,如果其中显示了SQL语句,则表示能下推到数据库,此时若刷新慢,那么这是数据库的压力,产品本身没有问题, 如果显示的是无法下推到数据库,则代表是走内存,会对数据加载有影响的。

报告端优化的话,具体的优化方案还是要看到报告及真实情况才能进行分析与建议。比如根据数据的使用情况进行查看,如果它的参数组件只用了一个列,那么可能不进行表连接也能使用,这就加快了数据的返回。
回复

使用道具 6#

yhdata_qM0o9DcJ铂金一
发表于 2022-4-2 15:14:54 显示全部楼层
yhtech-karine 发表于 2022-4-2 13:35
是这样的,数据集页面有一个展示SQL语句按钮,点击它,如果其中显示了SQL语句,则表示能下推到数据库,此 ...

显示了SQL语句,应该是由于连接的层级比较多刷新就慢。
回复

使用道具 7#

yhtech-karine青铜三
发表于 2022-4-2 15:23:52 显示全部楼层
yhdata_qM0o9DcJ 发表于 2022-4-2 15:14
显示了SQL语句,应该是由于连接的层级比较多刷新就慢。

是的,所以是数据库那边的压力导致刷新缓慢。
回复

使用道具 8#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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