Cube导入到excel表的效率问题 50CSDN]

发布时间:2014-1-1 0:09:56编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"Cube导入到excel表的效率问题 50CSDN]",主要涉及到Cube导入到excel表的效率问题 50CSDN]方面的内容,对于Cube导入到excel表的效率问题 50CSDN]感兴趣的同学可以参考一下。

大家好    我在做报表的时候,使用到了SQL Server的CUBE(OLAP)功能, 但由于报表的数据量非常庞大,约有15W条记录,     在通过EXCEL导入数据源时,占用系统资源非常大,每次刷新时占用了400M的内存,而查看此报表的用户又比较多,     50人以上,并且刷新频率也很高,5分钟就会刷新一次;因此对服务器的负荷非常大,不知道大家有没有什么解决办法.

我在做报表的时候,使用到了SQL Server的CUBE(OLAP)功能, 但由于报表的数据量非常庞大,约有15W条记录,     在通过EXCEL导入数据源时,占用系统资源非常大,每次刷新时占用了400M的内存, >>这个没什么问题吧,做一个SSIS的batch job,半夜跑就可以了 而查看此报表的用户又比较多,     50人以上,并且刷新频率也很高,5分钟就会刷新一次;因此对服务器的负荷非常大,不知道大家有没有什么解决办法. >>你不会是每次刷新就重新load一次吧? >>你是用什么方法显示数据的?

我是用EXCEL的透视表来显示数据的 报表需要每5分钟更新一次 这是一张库存报表 客户需要每5分钟更新一次 然后来做单 ,更新数据我是使用数据库的DTS来更新的 问题就是在excel里每次刷新的时候 每个EXCEL表所占用的内存太大了!!  而时事查看此报表的人又很多 ,全国4个地区的销售都会查看...服务器一共才4G的内存 50个用户如果同时看的话...服务器肯定爆机 哪位高人能指点下吗?

EXCEL的透视表英文叫什么? 另外每次刷新用400MB内存太多了,个人建议这里可以优化一下,哪怕用vba,也不用400MB阿

问题已经发现 我在做CUDE的时候 使用了一个关联表 如果我不显示关联表的信息时 占用内存只有100M 但如果显示关联表里的那个列 就会占用400M的内存 有人知道原因挖?

select中有一些优化技巧,比如如果使用 in(select a from b)会很慢,很难一概而论,或者贴代码,或者找个身边的人问问吧


上一篇:SQL SERVER 2005:Integration Services的问题 50ycjj]
下一篇:sql server 2005:关于利用Integration Services导入csv文件的疑问? 50ycjj]

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款