同样的sql在帆软里面页面查询需要12秒,数据集预览6秒,而navicat里面只需要一秒多,

select   b.saved_time,a.point_type,b.value,a.point_name,a.point_namec   from  "public"."clean_config" a left join "public"."raw_data_5minute" b on a.point_name=b.opc_id

where  b.saved_time>='${start}'::date and b.saved_time<'${DATEDELTA(end,1)}' 

and a.building='${comboBox1C}'

and a.floor='${comboBox2C}'

and a.area='${comboBox3C}'

and a.point_type='${comboBox4C}'

and a.point_name in ('${comboBox5C}')  

and b.value!=0

and a.ver='ph1'

order by  a.point_namec ,a.point_namec,b.saved_time  

FineReport 麦兜的兜 发布于 2021-8-10 15:26 (编辑于 2021-8-10 15:29)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
luojian0323Lv7资深互助
发布于2021-8-10 15:27

服务器性能问题。

  • 麦兜的兜 麦兜的兜(提问者) 请问有没有服务器性能优化的方法推荐推荐
    2021-08-10 16:02 
  • luojian0323 luojian0323 回复 麦兜的兜(提问者) 1.提高服务器软硬件配置 2.检查报表中不合理 设置(如单元格条件属性过多,多数据集数据父格设置不明确,sql函数过多等) 3.优化sql非必要不查询太多数据。如果数据量很大,数据表需要建立索引优化查询速度。
    2021-08-10 16:12 
  • 麦兜的兜 麦兜的兜(提问者) 回复 luojian0323 好的 谢谢 我尝试一下
    2021-08-11 10:03 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2021-8-10 15:29

帆软里面不只有查询,它还要根据你的设置处理数据生成展示内容

  • 麦兜的兜 麦兜的兜(提问者) 为什么帆软数据集里面预览6秒,而navicat只要一秒多
    2021-08-10 15:44 
  • Z4u3z1 Z4u3z1 回复 麦兜的兜(提问者) 术业有专攻 试试修改帆软定义数据连接时的垃圾池属性
    2021-08-10 16:09 
  • 麦兜的兜 麦兜的兜(提问者) 回复 Z4u3z1 请问一下 应该进行什么修改,我的连接池属性都是默认的 没有修改过
    2021-08-11 10:04 
最佳回答
0
烟尘Lv6高级互助
发布于2021-8-10 15:29

帆软不光是查询数据,还要生成前台报表图表,肯定比单纯查sql要慢

  • 麦兜的兜 麦兜的兜(提问者) 为什么帆软数据集里面预览6秒,而navicat只要一秒多
    2021-08-10 15:44 
  • 烟尘 烟尘 回复 麦兜的兜(提问者) 预览本身就比直接用工具查慢一些,涉及到设计器内存占用等等问题
    2021-08-10 15:45 
  • 麦兜的兜 麦兜的兜(提问者) 回复 烟尘 谢谢啦,如果从帆软这表入手,有没有什么服务器性能优化的方法
    2021-08-10 16:01 
  • 烟尘 烟尘 回复 麦兜的兜(提问者) 优化报表取数-https://help.fanruan.com/finereport/doc-view-1003.html
    2021-08-10 16:07 
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-10 15:29

帆软不惊讶哦查询出数据,还要渲染成图表展示啊,时间肯定不一样啊

  • 麦兜的兜 麦兜的兜(提问者) 为什么帆软数据集里面预览6秒,而navicat只要一秒多
    2021-08-10 15:44 
  • 4关注人数
  • 406浏览人数
  • 最后回答于:2021-8-10 15:29
    请选择关闭问题的原因
    确定 取消
    返回顶部