找文章 / 找答案
精选问答 更多内容

[可视化] 报表

yhdata_qd0lcLIR青铜一 来自手机 显示全部楼层 发表于 2023-1-17 09:38:52 |阅读模式 打印 上一主题 下一主题
1
未解决

【可视化】 报表

2474 3
您好,我们有个报表 有4000w+的数据  业务部门又必须要   报表初始化和查询都特别慢  已经按照优化方案优化了  比如优化数据集sql不用*不用like、数据集上的样本行数不要选择全量数据、批量提交、打开报表时设置不加载全部数据、初始化和查询都特别慢,有什么可以优化的方法么?
回复

使用道具 举报

精彩评论3

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-17 09:45:11
如果报告有参数就把参数写入sql减少数据量。如果有复杂的逻辑处理,就数据库创建这个表,逻辑写进去直接用表。或者采用数据方便查询的库进行数据存储。
检测一下报表性能哪方面可以再优化https://www.yonghongtech.com/hel ... =%E6%80%A7%E8%83%BD

报表性能优化方法参考https://www.yonghongtech.com/hel ... =%E6%80%A7%E8%83%BD
回复

使用道具 举报

Tanchao铂金二 来自手机 显示全部楼层 发表于 2023-1-17 11:16:39
分享一下个人遇到的经验:1、那么大的数据量用到的表能否有优化的空间,加索引、分区什么的提升查询性能。2、执行计划跑一下取数SQL看看那里慢能否优化3、取数SQL如果有复杂计算,建议建中间表。4、报告上过滤组件都给上默认值,有时间字段吗,加一个时间参数也会好很多。(个人拙见,互相学习{:43:})
回复

使用道具 举报

yhdata_ruby铂金一 显示全部楼层 发表于 2023-1-17 11:18:27
Tanchao 发表于 2023-1-17 11:16
分享一下个人遇到的经验:1、那么大的数据量用到的表能否有优化的空间,加索引、分区什么的提升查询性能。2 ...

回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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