永洪社区

标题: 使用分组汇总能提升性能吗 [打印本页]

作者: yhdata_RkKgYVih    时间: 2022-10-12 22:09
标题: 使用分组汇总能提升性能吗
原始明细数据1000万,50个字段,逻辑需在明细层完成处理。
实际展示只需要20个字段,按20个字段汇总后数据量在1万左右。
使用分类汇总后的数据能提升报表制作、报表展示的性能吗?

经过验证不能,原因是什么呢



作者: yhdata_ruby    时间: 2022-10-12 22:22
分组汇总只是用于计算,不能提升性能
作者: yhdata_RkKgYVih    时间: 2022-10-13 12:59
yhdata_ruby 发表于 2022-10-12 22:22
分组汇总只是用于计算,不能提升性能

分组汇总就在数据库执行了呀,是不是比在报表段执行更快呢
作者: yhdata_ruby    时间: 2022-10-13 13:27
yhdata_RkKgYVih 发表于 2022-10-13 12:59
分组汇总就在数据库执行了呀,是不是比在报表段执行更快呢

是的
作者: yhdata_RkKgYVih    时间: 2022-10-13 19:05
yhdata_ruby 发表于 2022-10-13 13:27
是的

既然如此,那使用分组汇总就是可以提升性能的呀
作者: yhdata_yzm    时间: 2022-10-13 19:17
yhdata_RkKgYVih 发表于 2022-10-13 19:05
既然如此,那使用分组汇总就是可以提升性能的呀

产品的性能可以提升,那得影响你数据库的性能
作者: yhdata_RkKgYVih    时间: 2022-10-13 19:27
yhdata_yzm 发表于 2022-10-13 19:17
产品的性能可以提升,那得影响你数据库的性能

yes!其实严格来说,我想问的就是,虽然数据库性能损失了,产品性能提升了,站在合计来看,是否性能有提升
作者: yhdata_yzm    时间: 2022-10-14 10:54
yhdata_RkKgYVih 发表于 2022-10-13 19:27
yes!其实严格来说,我想问的就是,虽然数据库性能损失了,产品性能提升了,站在合计来看,是否性能有提 ...

那就得对比下了,这个我也没法给你具体的信息。




欢迎光临 永洪社区 (http://club.yonghongtech.com/) Powered by Discuz! X3.4