首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >限制SSAS处理的资源

限制SSAS处理的资源
EN

Stack Overflow用户
提问于 2014-11-27 10:53:31
回答 1查看 2.6K关注 0票数 0

在我的MSSQLServer2008R2上,运行SSAS中的日常OLAP处理任务。在处理过程中,SSAS占用了大量的CPU和RAM。因此,Reporting的用户(主要是访问基于关系数据库的报表)在打开报表时性能非常差。

是否有限制SSAS资源的选项?或者将报告服务器的优先级提高到SSAS的较高位置,这样报表生成就不会受到SSAS处理的影响?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-27 13:59:51

您可以通过更改配置设置来限制Analysis使用的内存和线程数。最简单的方法是右键单击management中的对象资源管理器中的服务器节点,然后选择"Properties“。

这些属性被记录在http://msdn.microsoft.com/en-us/library/ms174556(v=sql.105).aspx上。就您的目的而言,内存和线程池属性可能是您想要更改设置的位置,这取决于瓶颈是什么。

您还可以减少处理请求中的并行性,更改服务器设置,使用(或不使用) Parallel元素,可能包括MaxParallel属性。要查看不同设置的XMLA,只需右键单击要在Management中处理的对象并选择" process“。然后单击“更改设置”,按需要更改设置,然后单击“确定”。不要在主对话框中单击OK,而是单击顶部工具栏中的“”,然后查看生成的XMLA。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27168864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档