多维数据集数据聚合性能笔记

本文探讨了使用SQLServer2005 Analysis Services处理30万条事实表数据的方法,通过合理设计维度及层次来提升drillthroughtodetail性能,预计此方案在100万数据级别内有效。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

30万数据,聚合15分钟,实际真实的业务系统数据,SQLServer 2005 Analysis Services.

这个多维数据集的情况是事实表中数据有30万,拥有三个维度,其中有两个维度有三个层次.为了满足dirllthroughtodetail的需要,事实表同时也作为了维表.这一条在现在来看很愚蠢,因为这样会使聚合数据几何级别增长,相当于又乘了一个30万.但从实际的运行效果看,在这个数据量级别还是可以接受的,查询和drillthroughttodetail性能都是很不错的.个人预计这样的方法数据上限大概在100万,超过这个数据级别的聚合和查询性能就要出问题.

大量数据的钻细节到数据仓库查比较实际,处理好维度层次是难点.dundas这样的公司没有做这个功能,可能主要就是考虑在这.

在此做一个记录,以备后查.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值