我有一个包含10个多维数据集的SSAS 2005数据库。当我从XMLA脚本创建多维数据集时,它运行得很快,我可以从SSMS浏览多维数据集,就像我应该的那样。
在夜间处理立方体后,传送开始非常缓慢。在SSMS中打开多维数据集列表需要几分钟,而且它一直都是这样的。是什么导致这种情况?
答案 0 :(得分:2)
这应该是对Adam的评论的回应。
如果您运行的是sql server 2005 sp2或更高版本,则可以尝试使用preallocate设置。
请务必先阅读本白皮书,以便充分了解这样做的后果: SSAS Memory Preallocation
答案 1 :(得分:1)
检查服务器的使用情况。很多时候,这可能会发生,因为你的立方体导致内存飙升,而且还没有释放它。如果你的立方体在夜间处理了大量数据,就会发生这种情况。
尝试设置SSAS的内存限制,以便为操作系统保留~2GB RAM。如果您无法为操作系统节省2GB,则需要更多RAM。