Sql server SSAS 2005:处理后使用数据库速度较慢

Sql server SSAS 2005:处理后使用数据库速度较慢,sql-server,ssas,olap,Sql Server,Ssas,Olap,我有一个SSAS2005数据库,有10个立方体。当我从XMLA脚本创建多维数据集时,它工作得很快,我可以从SSM浏览多维数据集,就像我应该做的那样 在晚上处理完立方体后,所有的东西都开始工作得很慢。在SSMS中打开多维数据集列表需要几分钟,而且一直都是这样。什么原因会导致这种情况?检查服务器的使用情况。很多时候,这种情况可能会发生,因为你的多维数据集导致内存尖峰,而它并没有释放内存。如果您的多维数据集在夜间处理了大量数据,就会发生这种情况 尝试设置SSA的内存限制,以便为操作系统保留约2GB的R

我有一个SSAS2005数据库,有10个立方体。当我从XMLA脚本创建多维数据集时,它工作得很快,我可以从SSM浏览多维数据集,就像我应该做的那样


在晚上处理完立方体后,所有的东西都开始工作得很慢。在SSMS中打开多维数据集列表需要几分钟,而且一直都是这样。什么原因会导致这种情况?

检查服务器的使用情况。很多时候,这种情况可能会发生,因为你的多维数据集导致内存尖峰,而它并没有释放内存。如果您的多维数据集在夜间处理了大量数据,就会发生这种情况


尝试设置SSA的内存限制,以便为操作系统保留约2GB的RAM。如果你不能为操作系统留出2GB,你需要更多的RAM。

这应该是对Adam评论的回应

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

请确保先阅读本白皮书,以便您充分理解这样做的后果:

我查看了资源。当我尝试在SSMS中扩展多维数据集列表时,memsdrv进程将占用多达10%的内存,并将RAM增加约100MB。但在这样做之前,SSAS使用了大约80MB的RAM。当多维数据集列表展开几分钟后,CPU降至零。有没有办法设置SSA应该使用的最小RAM量?