浅析SQL Server 2008企业级新特性(2)

作者:佚名 来源:IT168.com 时间:2008-11-24 17:01:00 

工作负荷是好,还是差?

Resource Governor是微软在SQL Server中真正对资源管理的一次尝试,老实讲,根本就比不上Oracle,但仍是一个好的开始。SQL Server 2008允许你在内存和CPU中定义资源限制,但在重负荷工作情况下仍然差强人意。

微软对此的回应是,Resource Governor不是旨在满足重负荷工作要求,在这第一个版本中,目标仅是管控工作负荷中的那些资源,以防止它们变成“野”进程。当然了,这仍未解决过度占用磁盘或处理器时间的问题。在SQL Server 2008中,如果一个进程开始占用过多的资源,那么也没有办法自动把它挪到一个定义好的Resource Governor中,也就是说,一个进程要么在资源上受Resource Governor管控,要么就不受控。

其实这个特性最大的受益者是OLTP(在线交易或联机事务处理)系统,其只会产生一些轻量级的数据,如果不想它占用过多服务器资源,可把查询进程放入它们自己的Resource Governor中,以管控资源使用量,使服务器的大部分功率都用于OLTP负载,赚取真正的“真金白银”啊。

CDC(Change Data Capture,改变数据采集)是一个非常好的功能,我想对那些整日与ETL(取出、转换、加载)处理“扭打”的数据库管理员来说,它会非常受欢迎。CDC允许SQL Server在定义的列中,捕捉到哪些行列已改变,并把变化的结果放入到一张可被ETL查询的单独的表中。好处显而易见,对哪些行 * 入、删除或更新,就不再需要广泛地进行查询了。当前来说,在一张表中发现这些操作并不容易,经常还需要编写代码才能找出来。但有了CDC之后,你就可在数据库级别上定义这些审计策略,不用修改程序代码,一边看报纸喝茶去啰。

SQL Server 2008还带来了基于策略的管理(PBM),其是一种可为任何事件定义策略(规则)的方法,可在服务器超出策略时,要么强制执行,要么发出警报。你几乎可在策略中定义任何事情,甚至像“表名不能以tbl打头”这样的策略也可以强制执行;还可以定义如“所有数据库都应每天备份,如果某台服务器缺少备份,应发出警报。”PBM正成为SQL Server发展中一个非常强大的工具,至少我也非常喜欢它。


SQL Server 2008的闪光之处

SQL Server 2008带来了太多的新功能,片言之间难以表述,笔者甚至都还没有试一下完全重写后的SQL Server Reporting Services,或体验一下SQL Server Integration Services、SQL Server Analysis Services中的全部功能,还有新的数据仓库、交互式Dundas向下搜索报告、IntelliSense(智能感知)、新的活动监视器、集成PowerShell等等。

对多数大型企业来说,我认为SQL Server 2008最大的亮点在于数据压缩及CDC,因为两者都会影响到企业的预算。Resource Governor是一个非常好的功能,但目前它还比较“稚嫩”,局限太多,还未达到微软期望的水平,相信再经过几个版本,它定会不负众望。

压缩及过滤索引这次想必给大家带来了不一样的感觉,虽然过滤索引存在上面提到的一些小问题,但如果你把它们用对地方,也能看到所期望的性能提升。另外,在其他工具方面也有了一些重大的改进,但对数据库管理员来说,他们可能要失望了,因为这些改进都是针对开发人员的。

标签:
0
投稿

猜你喜欢

  • 《用户体验的要素》摘记

    2008-08-04 17:59:00
  • oracle 优化的一点体会

    2009-10-02 17:59:00
  • 阿里巴巴工程师分享MySQL经验

    2010-04-22 16:21:00
  • 如何把数据库的记录输出到表格去?

    2009-11-06 13:37:00
  • 五个常用MySQL图形化管理工具

    2012-01-05 18:49:16
  • CSS实现DIV完美垂直居中(支持多浏览器)

    2007-08-13 09:21:00
  • SQL学习笔记四 聚合函数、排序方法

    2011-09-30 11:33:29
  • Oracle数据操作和控制语言详解

    2008-01-16 19:18:00
  • 为什么要进行CSS缩写?

    2007-10-29 12:56:00
  • MSSQL存储过程解秘过程全析

    2010-07-05 08:49:00
  • 关于DOM事件模型的两件事

    2007-11-21 19:32:00
  • ajax Google PageRank3(PR值)查询源代码

    2007-11-04 13:31:00
  • http状态码一览表以及HTTP响应的返回头信息

    2010-03-31 14:45:00
  • 轻设计,让网站灵敏轻便的6个技巧

    2009-12-07 21:26:00
  • JavaScript的陷阱

    2008-10-28 19:52:00
  • 给网页添加打印功能按钮

    2008-12-12 13:11:00
  • CSS3创建惊艳多重边框色

    2010-07-23 10:13:00
  • 另外一种斜体的导航条

    2008-11-05 12:24:00
  • 再谈动态添加样式规则

    2009-09-02 13:10:00
  • 阿里妈妈广告牌制作规范

    2009-07-15 13:23:00
  • asp之家 网络编程 m.aspxhome.com