WEB开发网
开发学院数据库MSSQL Server SQL Server 2008新特性之数据仓库可扩展性(2) 阅读

SQL Server 2008新特性之数据仓库可扩展性(2)

 2009-01-19 10:21:41 来源:WEB开发网   
核心提示:SQL Server 2008新特性之数据仓库可扩展性 (1)3.10 资源监控器SQL Server 2008中新的资源监控器使你可以控制分配给你的关系型数据库工作负载不同部分的CPU和内存资源的数量,它可以用来防止失控查询(它阻止资源分配给其它工作负载)以及为你的工作负载重要部分预留资源,SQL Server 20

SQL Server 2008新特性之数据仓库可扩展性 (1)

3.10 资源监控器

SQL Server 2008中新的资源监控器使你可以控制分配给你的关系型数据库工作负载不同部分的CPU和内存资源的数量。它可以用来防止失控查询(它阻止资源分配给其它工作负载)以及为你的工作负载重要部分预留资源。SQL Server 2005资源策略平等地对待所有的工作负载,并按需分配共享资源(例如,CPU带宽、内存)。这有时会引起资源分配不按比例,从而导致性能不均衡或意料外的速度降低。

资源监控器的首要目标如下所示:

a. 监控:使得可以监控每组请求的资源消耗(工作负载分组)。

b. 可预测性:使得能够对存在资源竞争的环境中预测工作负载的执行。这是通过显示制定工作负载间的资源边界来完成的(通过资源池控制)。资源边界的使用还能防止或降低查询失控的可能性。资源监控器所提供的监控功能使得更容易发现失控查询。

c. 优先级:使得可以设置工作负载优先级。

要理解资源监控器,有三个新的概念是很重要的:工作负载分组、资源池、分类(和分类器用户定义的函数)。

◆组:一个工作负载组,或组,是一个用户指定的请求分类,它与应用于每一个请求的分类规则类似。组的值存在于资源消耗聚合监控和一个用于组内所有请求的统一政策中。组定义了用于它的成员的政策。

◆池:一个资源池,或池,它显示了服务器一部分物理资源。根据它的设置,池可以有固定大小(每一个的最大和最小资源使用设置是相等的)或者在多个池之间共享一部分(它的最小小于它可用的最大设置)。在这种情形下,共享只是意味着资源提供给最先请求资源的池。在默认配置下,所有的资源都是共享的,因此维护向后兼容SQL Server 2005政策。

1 2 3 4 5 6  下一页

Tags:SQL Server 特性

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接