使用SQL Server 2008进行服务器合并
集中和合并监控
SQL Server 产生了大量的性能数据来帮助性能调整和排除故障。尽管这及其有用,但是使用多个工具来识别问题还是会消耗时间。SQL Server 2008包含有性能套件,这是一个可以帮助你排除故障、调整和监控一个或多个SQL Server 2008实例的工具套件。性能套件将多个性能工具的结果显示在一起,并且它可以将它们存储下来用于以后进行评估或分析趋势。
4.可扩展性和性能
优化合并的数据服务的可扩展性和性能可能会引起兴趣进行挑战。一个非常简单的方法,就是你可以通过确保合并的服务器具有高性能的硬件、多个快速的处理器和大容量的内存来解决这个问题。然而,SQL Server 2008给你提供了一些额外的选择来管理合并的服务器的可扩展性和性能。
控制资源利用
SQL Server 2008推出了资源控制器,它允许公司为不同的工作负载定义资源限制和设置优先级。这使得你可以在一个合并的服务器上区分工作负载和控制内存以及处理器资源的使用,以防止失控的查询或大型工作负载影响关键任务工作负载的执行。这个预先控制资源使用的能力使得可以更好的预测合并的数据服务的性能。
向上扩展合并的服务器
SQL Server 2008企业版提供了利用多处理器系统以及支持在Windows Server 2003和Windows Server 2008企业版的32位版本或Datacenter版上的地址窗口扩展(AWE)的能力,这使得它可以利用最大64GB的内存,从而支持高可扩展的数据库服务器。当SQL Server 2008是安装在Windows Server 2008企业版的64位版本或Datacenter版上时,它可以使用最大为2GB的内存。
SQL Server企业版还通过提供几个特性来改进并发和阻止由在一个服务器上一个处理阻塞其它处理而引起的锁的情况的发生,从而提供了最佳的性能和可扩展性。在SQL Server2008中的锁定系统提供了比之前版本更好的并发和改进了锁升级,你可以在一个磁盘上分割表和索引,并单独地访问这些分区,从而降低了竞争和提高了整个性能。
动态地管理系统资源
当你合并更多的系统到较少的服务器上时,这些合并的服务器可能需要更多的资源来拷贝这个工作负载,但是通常这些服务器必须持续地运行,所以你必须将停机时间降低到最小。SQL Server 2008企业版支持在运行在Windows Server 2008上时热添加内存和CPU,所以你可以不必停机就可以添加内存模块或CPU。这使得系统管理员可以添加资源来向上扩展服务器而不必停止数据库服务,从而减少了停机时间。
使用数据压缩实现最大化存储
合并的系统肯定经常支持大量数据,这导致费用的增长。大量的数据还会降低系统的性能,因为它的很多工作量都是围绕移动数据的。SQL Server 2008支持数据压缩,这使得你可以更有效地存储你的数据、降低在一个合并的系统上的存储费用,并显著地改进大型输入/输出限制工作负载的性能。
5.总结
SQL Server 2008通过提供一个灵活的服务器合并解决方案使得公司可以在较少的服务器上进行集中的数据服务,从而降低了硬件和维护费用。SQL Server 2008提供了服务器虚拟化和在一个单独的物理服务器上对多个服务实例的支持,还提供了移植分散的数据到一个统一的数据中心所需的工具和功能。通过提供一个集中的数据服务管理接口和声明式的基于政策的配置管理,SQL Server使得公司可以很容易地进行多个数据存储,从而降低管理花费。最后,SQL Server 2008所具有的业界领先的性能和显示控制你的服务器资源怎样使用的能力使得你可以合并你的数据服务,同时为你提供你的应用程序所需要的可扩展性和性能。













文章评论
共有 位天空网友发表了评论 查看完整内容