sql查询准备阶段很慢

image.png

finebi6.0版本

直连TiDB数据库

3-4张表,每张就1000-3000行,4-12列左右

有互联关联取数的操作,制作成面板就添加了明细表、几个统计、查询,加起来就10个模块。这个sql查询准备阶段特别慢。不知道大家的直连性能如何?有优化的地方吗?

FineBI ECHO404 发布于 2023-6-15 00:02 (编辑于 2023-6-15 00:05)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-6-15 07:50

分析下

FineBI直连性能分析插件-https://help.fanruan.com/finebi/doc-view-1294.html

然后看看怎么优化

BI性能优化-https://help.fanruan.com/finebi/doc-view-920.html

最佳回答
0
ECHO404Lv5见习互助
发布于2023-6-15 13:20(编辑于 2023-6-16 15:56)

自己解决的一点思路,非专业性的,调整后也确实有很大的改善(直连实时,没有设置缓存),也感谢伙伴的解答。

首先,我的分析查询延迟都是在【等待开始阶段和执行计划构建】,去官网查看了一下说明,我认为可能是浏览器HTTP1.1并发请求的个数限制导致的超过请求后处于等待排队状态导致的延迟,所以可以加大浏览器的http配置。

似乎chrome浏览器无法设置,所以使用火狐浏览器进行配置。配置如下:

1.在Firefox地址栏输入:about:config

2.找到以下

network.http.max-connections    ;900  全局最大连接数 ----HTTP1.0

network.http.max-persistent-connections-per-server   ;6  单服务器最大连接数   ---HTTP1.1

network.http.max-persistent-connections-per-proxy   ;32  全局代理服务器最大连接数

可以配置高一些 ,比如200,退出浏览器清除缓存后再多次比对测试,加载速度减少到只有500ms - 600ms左右,同时一个看板页面能同时显示出结果,不会逐个转圈圈,确实改善了很多。

image.png

最佳回答
0
兔子酱管理员初级互助
发布于2023-6-16 13:54

您好,我是社区管理员兔子酱,您的该采纳属于违规采纳,现予撤回。

自己采纳自己的前提:回答中没有正确的答案,可自己回答后采纳自己,并且需要详述答案,不能只是简单的“已解决”“自己解决了”,且回答不能与已有回答相同/相似;

若回答内容相同/相似,需按照回答时间先后的顺序进行采纳哦,否则就是违规哦~

另外,自己采纳自己不会有任何实质性的奖励,也就是说不会获得F币和贡献值的的奖励。

所以,还是建议楼主尽量按规定采纳认真回答的用户~

  • 1关注人数
  • 409浏览人数
  • 最后回答于:2023-6-16 15:56
    请选择关闭问题的原因
    确定 取消
    返回顶部