SQL Server 2008 R2 多服务器管理:设置通用控制点
SQL Server 2008 R2 最令人期待的新功能之一是以多服务器管理为中心的功能。根据 当前社区技术预览(CTP)的提法,这一特色被称为通用控制点(utility control point, UCP),因而本文中引用的也是这种提法。
通用控制点允许你收集大量多 SQL Server 实例的指标,并把这些数据显示在易于使 用的仪表盘报表中。这种报表仅在 SQL Server Management Studio 的一个界面上就提供 了对你整个企业的概览。该通用控制点是通过在作为通用控制点运行的服务器上创建数据 库来做到这一点的。然后,受监视的实例会把他们的数据上传到通用控制点。
在为你的企业环境设计通用控制点服务器时,有一些授权限制你要了解。SQL Server R2 企业版支持你建立(最多)25 个受监控的示例。要建立更多服务器,你需要另一个企业 版通用控制点或者 SQL Server 2008 R2 数据中心版实例(该版本对登记于通用控制点上的 服务器数量没有限制)。
设置通用控制点
在你开始从通用控制点中抓取数据之前,你必须先进行设置,你得先打开工具浏览器。 在 SQL Server Management Studio 中点击“视图”下拉菜单,选择“工具浏览器”。这 样就会在当前面板中打开另一个标签页,对象浏览工具就在那个标签页上。然后你可以点 击右边的“创建通用控制点”按钮来创建一个新的通用控制点,如图 1 所示。这个动作会 启动创建通用控制点向导。
向导的第一页为你提供的是标准介绍页。第二页要求你选择为通用控制点服务的服务 器实例,你还可以对该新建的通用控制点命名,以区别于你企业内的其他通用控制点。
向导第三页要求你选择一个代理账号或者利用 SQL Agent 账号进行数据收集。如果你 的 SQL Agent 服务正在域账号下运行,你可以选择使用该服务账号。如果它没有运行在域 账号下,你需要使用代理账号输入证书,这样,处理数据收集的 SQL 代理任务可以访问并
TT 数据库技术专题之“SQL Server 2008 R2 中文教程” Page 29 of 82
通过远程 SQL Server 实例的授权要求。向导的第四页验证所有规则,要求通过他们的验 证检查。第五页显示了所收集信息的基本概要,向导第六页创建将作为通用控制点服务的 对象。
(作者:Denny Cherry 译者:冯昀晖 来源:TT 中国)
原文标题:SQL Server 2008 R2 多服务器管理:设置通用控制点 链接:http://www.searchdatabase.com.cn/showcontent_33007.htm
Page 30 of 82
TT 数据库技术专题之“SQL Server 2008 R2 中文教程”
SQL Server 2008 R2 多服务器管理:使用通用控制点
使用通用控制点
你创建了通用控制点以后,就不会有任何数据可用了,因为数据收集已经启动了,要 添加更多实例,从刚刚创建的通用控制点里在“受管实例”上右键单击就可以了。这时会 出现向导,协助你添加更多 SQL Server 接受监控。
在通用控制点收集一些数据以后,你会看到类似图 2 的界面,该界面会显示你有多少 个实例是过度利用的,未充分利用的,以及(最重要的是)合理利用的。你还可以看到有专 门的组件显示过度利用或者未充分利用的 CPU,内存和磁盘容量等。
如果你用 DACPAC 来给你的数据库部署应用,那么你会看到所有部分数据层应用的利 用情况。
注意:我会在后面的文章中讲述更多 SQL Server 2008 R2 数据层应用的细节。
TT 数据库技术专题之“SQL Server 2008 R2 中文教程” Page 31 of 82
(作者:Denny Cherry 译者:冯昀晖 来源:TT 中国)
原文标题:SQL Server 2008 R2 多服务器管理:使用通用控制点 链接:http://www.searchdatabase.com.cn/showcontent_33010.htm
Page 32 of 82
TT 数据库技术专题之“SQL Server 2008 R2 中文教程”