【问题标题】:Limit resources for SSAS Proccessing限制 SSAS 处理的资源
【发布时间】:2014-11-27 10:53:31
【问题描述】:

在我的 MS SQL SERVER 2008R2 上,在 SSAS 中运行日常 OLAP 处理任务。在处理过程中,SSAS 会占用大量 CPU 和 RAM。因此,Reporting Services 的用户(主要访问基于关系数据库的报表)在打开报表时会遇到非常糟糕的性能。

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

【问题讨论】:

    标签: reporting-services ssas ssrs-2008-r2


    【解决方案1】:

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

    属性记录在http://msdn.microsoft.com/en-us/library/ms174556(v=sql.105).aspx。 出于您的目的,内存和线程池属性可能是您要更改设置的地方,具体取决于您的瓶颈。

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

    【讨论】:

      猜你喜欢
      • 2018-09-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-13
      • 1970-01-01
      • 2012-06-09
      相关资源
      最近更新 更多