升级到SQL Server 2008 R2的理由之五:多服务器监视
SQL Server Utility Control Point管理工具中提供了新的多服务器管理能力,可以监视多个SQL服务器的资源健康状况,但是现在还不支持策略外条目的动作。换句话说,Control Point还只是只读的功能。另一个缺陷是,在企业版中仅支持25个实例管理,数据中心版支持的更多。
从控制台中可以看到服务器CPU和实例CPU,以及更重要的存储统计信息。服务器CPU和实例CPU很容易区分,通常你看到一个相同的CPU问题,在进行排错的时候应该证实它是否和数据库实例有关。另一个有趣的功能是可以看到独立数据里的CPU情况,如果服务器上有很多个数据库,可以看到是哪一个消耗掉了大量的资源。
在存储监视上,可以看到驱动器级别的存储利用率,以及数据库级别的空间统计情况,文件组、以及文件(数据和日志)级别。不同于I/O和队列统计,这些存储统计是数据库管理员们更加关注的。如果Control Point可以提供实际的控制功能,对于用户将会更有用。
升级到SQLServer2008R2的理由之六:DACPAC
DACPAC(Data-tierApplicationComponentPackages),即“数据层应用程序组件包”,是一个值得吹捧的功能,可以让开发者在VisualStudio中将数据库的更改封装成一个独立的文件发送给数据库管理员来部署,这是一个重要的提升。现在可以发送一系列包含部署指令的.SQL文件,或者为数据库管理员提供一组TeamFoundationServer路径来取得相同的部署文档。不过两种方式都可能导致部署问题,因为有太多的用户接口增加了出现错误的机会。
DACPAC是一个很好的功能,但仅限于指令有限的非常小型的数据库,相信在未来的版本中这些限制会被解决,DACPAC将越来越好。
升级到SQL Server 2008 R2的理由之七:SQL Server系统准备工具
SQL Server系统准备工具(Sysprep)将会是数据库管理员喜欢的一个新功能,不过和DACPAC一样,初始版本的限制让它看上去并不是想象的那么有用。和Windows很相像,SQL Server的系统准备工具可以让你安装软件并保存随后的最终配置。当结合使用SQL Server和WIndows系统准备工具的时候非常方便,可以让SQL Server 2008 R2随着操作系统一并安装。不过遗憾的是,初始的版本仅仅包括数据库引擎和报表服务,集群、工具、以及SQL Server信息服务都是不可用的,所以在大多数情况下,你还是需要从零开始安装SQL Server 2008 R2,而不能选择系统准备工具。









