SSAS 2005:处理后处理数据库的速度很慢

时间:2009-08-29 12:49:32

标签: sql-server ssas olap

我有一个包含10个多维数据集的SSAS 2005数据库。当我从XMLA脚本创建多维数据集时,它运行得很快,我可以从SSMS浏览多维数据集,就像我应该的那样。

在夜间处理立方体后,传送开始非常缓慢。在SSMS中打开多维数据集列表需要几分钟,而且它一直都是这样的。是什么导致这种情况?

2 个答案:

答案 0 :(得分:2)

这应该是对Adam的评论的回应。

如果您运行的是sql server 2005 sp2或更高版本,则可以尝试使用preallocate设置。

请务必先阅读本白皮书,以便充分了解这样做的后果: SSAS Memory Preallocation

答案 1 :(得分:1)

检查服务器的使用情况。很多时候,这可能会发生,因为你的立方体导致内存飙升,而且还没有释放它。如果你的立方体在夜间处理了大量数据,就会发生这种情况。

尝试设置SSAS的内存限制,以便为操作系统保留~2GB RAM。如果您无法为操作系统节省2GB,则需要更多RAM。