对于每天面对繁重管理任务的数据库管理员而言,产品性能的提升,特别是在管理性能方面的提升,可能是最能让他们欢欣雀跃的。
SQL Server 2008性能提升的“四大天王”分别是关键任务平台、动态开发、超越关系数据和无孔不入的商业洞察力。其中第一项和第四项是针对数据维护和管理的。SQL Server 2008对关键任务和商业洞察力的提升大大促进了管理的简化。SQL Server的管理工具和功能在这个版本中已经取得了若干重大突破。
一切皆因有你——Declarative Management Framework
SQL Server 2008引入了Declarative Management Framework(DMF),一个为SQL Server数据库引擎设计的基于策略的新型管理架构;基于策略的管理,有效改善了数据库性能。DMF是用来在一个网内管理一个或多个SQL Server实例的基于策略的系统。它通过利用SQL Server Management Studio创建用以管理服务器实体的策略,能够让你强制执行系统配置策略。
该架构包含了三个组分:策略管理、策略创建和显式管理(explicit administration)。策略管理和创建能够让你跨SQL服务器实例制定和实施策略,简化了管理,减少错误的发生。不管你已经制定了什么策略,显式管理都可以让你实时制定管理操作,并应用于所有服务器,
可能对于DMF而言最有意义的功能是可以让你跨一个或多个服务器管理和强制执行SQL Server安装策略。你可以一次对多个SQL Server执行同一个操作,而不用逐个服务器分别执行。
使用DMF来应用策略非常简单。你可以很容易地选择一个或多个接受管理的目标数据库,也可以直接检查这些目标数据库是否遵从了某策略,或直接强制目标数据库遵从这个策略。这些操作都可以在GUI控制台内执行,通常只需要花几分钟的时间就能制定和执行这些操作。
管理系统的性能
SQL Server 2008引进了大量新工具来改善和管理数据库性能。收集性能数据的标准和选择更加广阔,并且提供了一个新的集中信息库来存储和访问这些数据。测评和规划性能标准与过去相比更加简易,特别是在处理多数据库实例的时候。
SQL Server 2008还改进了数据压缩技术。有兴趣的朋友可以与SQL Server 2005的数据压缩性能作个比较,看看是不是能够运行得更快能不能生成更小的压缩文件。不过总的来说,数据压缩能把数据更有效地存储在数据库中,并降低存储需求。数据压缩还能够显著改善大型I/O工作负荷的性能,这样无论是从数据库获取数据还是把数据存入数据库中都可以更迅速地执行。
关注资源管理器
SQL Server通过一个称之为Resource Governor的新资源管理器工具,让你可以计量和控制资源的分配利用。资源管理器能够根据不同的工作负荷来确定资源限制和优先级别。换句话说就是可以自己定义每项操作或进程能够利用的服务器资源量,这样该操作和进程就不能利用超过你预设的可利用资源量。这可以让你同时执行多个任务,而不会有哪个任务因为资源不足而中途宕掉。
SQL Server 2008还引进了一项成为热插CPU(Hot Add CPU)的技术,可以让你在可支持的硬件平台增加额外的CPU,而不需要关闭相关应用设备和软件。不过,说实话,对于应该对什么样的系统在运行过程中添加CPU很难说。如果你暂时不能关掉一个数据库或者不能等到半夜的时候才关掉,那么热插CPU功能就可以让你毫不费劲地升级数据库服务器。如果想在一个更快速的系统上扩展和重建数据库,对于哪些想要节省宝贵时间的数据库管理员来说,热插CPU也将是个不错的选择。
作为数据库管理员,肯定非常享受这些新特性带来的乐趣,特别是那些能让你的日常管理生活过得更加轻松自如的特性。SQL Server 2008提供的资源管理器和新的性能测度工具等特性使管理员能够比以往任何一个SQL Server版本更轻松地压缩工作,节省时间。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
SQL Server 2008将退出微软主流数据库支持
你的企业是否还在运行SQL Server 2008?请注意微软为SQL Server 2008提供的主流技术支持服务将于今年的7月8日正式结束。
-
Oracle融合应用为全面的用户体验树立行业新标准
Oracle融合应用的全面用户体验是一个旨在发挥Oracle融合中间件强大功能的端到端平台,包含了丰富的交互式组件,如新表格,这些表格内置了类似于电子表格的功能。
-
SQL Server 2008中的对称密钥加密
证书和非对称密钥使用数据库级的内部公钥加密数据,并且使用数据库级内部私钥解密数据。而对称密钥相对简单,它们包含一个同时用来加密和解密的密钥。
-
通过PassPhrase对SQL Server 2008加密
与数字证书类似,SQL Server 证书包括公钥和私钥这一对密钥,它们都用来加密和解密数据。SQL Server也拥有创建非对称密钥和对称密钥对象的能力。