门户优化

17281
21

swx1023 小试身手Lv3

发表于2018-12-20 10:25

悬赏100

已解决

楼主
BI门户使用的报表打开速度很慢,特别是使用脚本:_zin('B_bsqk','','HHH183'),进行报表的嵌套后,嵌套的部分很慢才能显示出来,如何进行报表的优化

最近看过此主题的会员

13430212034

pandabuxizao

yujb

zly_2960

chestnut

15106178923

qwz

18634521694

touchi4

李小钗

关晓彤的老公

金12

来而不往

一点一点

ESENSOFT官方技术支持

21个回答

只看楼主

swx1023 小试身手Lv3

发表于2018-12-20 15:02

只看该作者

取消 关注该作者的回复

12#

韦韬然 发表于 2018-12-20 14:57
我的意思是。。就告诉我慢,,让我优化?????34.gif

一般BI的优化都是从哪里入手的?SQL语句执行慢是不是要去优化SQL的查询语句,BI分析表自动生成的SQL该如何去优化和修改?

缱绻 数据领袖Lv6

发表于2018-12-20 15:19

只看该作者

取消 关注该作者的回复

13#

swx1023 发表于 2018-12-20 14:55
报表中的浮动分析表自动生成的SQL语句,每一条执行都要15s左右

那这个跟数据库也有关系呀,建议从数据库优化,如果数据量太大的话也是会影响速度的

swx1023 小试身手Lv3

发表于2018-12-20 16:37

只看该作者

取消 关注该作者的回复

14#

缱绻 发表于 2018-12-20 15:19
那这个跟数据库也有关系呀,建议从数据库优化,如果数据量太大的话也是会影响速度的 ...

[attach]6019[/attach]
SQL执行中的SQL计数是哪里使用的?如上图中的报表信息,大部分时间都用于执行计数SQL了,有什么优化的方法吗?

缱绻 数据领袖Lv6

发表于2018-12-20 16:43

只看该作者

取消 关注该作者的回复

15#

swx1023 发表于 2018-12-20 16:37
SQL执行中的SQL计数是哪里使用的?如上图中的报表信息,大部分时间都用于执行计数SQL了,有什么优化的方 ...

没有看到图片呀。

swx1023 小试身手Lv3

发表于2018-12-20 16:50

只看该作者

取消 关注该作者的回复

16#

缱绻 发表于 2018-12-20 16:43
没有看到图片呀。


图片是这个,查询用的SQL执行了5s多,而计数SQL用了10s多,这里的计数SQL是哪里用到的,如何进行优化

韦韬然 数据老手Lv5

发表于2018-12-20 16:57

只看该作者

取消 关注该作者的回复

17#

swx1023 发表于 2018-12-20 15:02
一般BI的优化都是从哪里入手的?SQL语句执行慢是不是要去优化SQL的查询语句,BI分析表自动生成的SQL该如 ...

我一般是先看数据库表的数据量,sql中关联了多少张表,然后再看看过滤条件有什么可以优化的地方

swx1023 小试身手Lv3

发表于2018-12-20 17:10

只看该作者

取消 关注该作者的回复

18#

韦韬然 发表于 2018-12-20 16:57
我一般是先看数据库表的数据量,sql中关联了多少张表,然后再看看过滤条件有什么可以优化的地方 ...

数据库那边可能只能添加索引和视图,BI自动生成的SQL语句使用SQL数据源替换为优化后的SQL语句,其他还有可以用于优化的部分吗?

韦韬然 数据老手Lv5

发表于2018-12-20 17:15

只看该作者

取消 关注该作者的回复

19#

swx1023 发表于 2018-12-20 17:10
数据库那边可能只能添加索引和视图,BI自动生成的SQL语句使用SQL数据源替换为优化后的SQL语句,其他还有 ...

可以专门建一张存好计算数据的表来用

Edmund 数据达人Lv4

发表于2018-12-20 17:22

只看该作者

取消 关注该作者的回复

20#

swx1023 发表于 2018-12-20 16:50
图片是这个,查询用的SQL执行了5s多,而计数SQL用了10s多,这里的计数SQL是哪里用到的,如何进行优化
...

SQL 的计数可以用于分页呀,比如每页展示多少条数据

swx1023 小试身手Lv3

发表于2018-12-20 17:24

只看该作者

取消 关注该作者的回复

21#

Edmund 发表于 2018-12-20 17:22
SQL 的计数可以用于分页呀,比如每页展示多少条数据

自动生成的执行时间好长,如何使用SQL源替换分页需要的计数?

登录后可回答问题,请登录注册

快速回复 返回顶部 返回列表

小时

全天响应

分钟

快速处理问题

工程师强势助力

明星产品
解决方案
联系合作

400咨询:400-0011-866

技术支持QQ:400-0011-866(工作日9:00-18:00)

产品建议邮箱yixin@esensoft.com

关注我们

扫TA学习更多干货

一对一专家交流

版权所有© 2006-2024 北京亿信华辰软件有限责任公司 京ICP备07017321号 京公网安备11010802016281号