万恶的缩写
今天在看技术资料的时候发现了一个缩写——UBO,思前想后才明白UBO就是Usage Based Optimizer的缩写,因此突然感慨用缩写来发明新单词的办法不知道是谁起的头。顺便总结几个SQL Server 2005时代里面的缩写:SQL Ser...
SQL Server 2008 RC0悄无声息地发布了
SQL Server 2008 RC0在6月5日悄无声息的发布了,不过Connect站点上面还不能下载,只有MSDN和Technet的订阅用户才能下载,另外,SQL Server 2008也启用了新的Logo。关于SQL Server 2008 RC0更多的新特性,将随后与大...
SQL Server 2008香港发布会
昨天在香港会展中心参加了SQL Server 2008的发布会,EMC Global Service作为微软在香港2008 Launch Wave的白金赞助商在最大的601室拿到了一个45分钟的Session,所以就成全了我在香港会展中心的首次演讲。我的演讲主...
初探SQL Server 2008 Change Tracking
前段时间评估了一下SQL Server 2008的CDC功能,总体发现CDC的开销还是不小的,特别是对日志文件的读。对于那些字段数量较多而且需要跟踪每个字段值更新的用户表,CDC的带来的额外开销则尤其明显。因此继续评估SQL Se...
SQL Server 2008中的TDE
在SQL Server 2005中,我们得到了一个新的功能:数据加密,在SQL Server 2008中,这一功能得到了进一步的增强。除了SQL Server 2005中支持的Cell级加密外,现在SQL Server 2008加入了整库加密,微软称其为数...
SQL Server 2008基于策略的管理
SQL Server 2008通过引入可扩展的基于策略的管理功能降低了数据平台的管理工作量。其中最引人注意的莫过于提供策略化管理的Declarative Management Framework (简称DMF),不过这个名称已经被启用了,现在正是名字是...
浅析SQL Server 2008的Change Data Capture功能
在常见的企业数据平台管理中有一项任务是一直困扰SQL Server DBA们的,这就是对数据更新的监控。很多数据应用都需要捕获对业务数据表的更新。笔者见过几种解决放案: 1. 在数据表中加入特殊的标志列 &n...
关于SQL Server 2008是否是SQL Server 2005的一个Service Pack
随着SQL Server 2008越来越多地进入到大家的视线中,也有越来越多的声音说SQL Server 2008 (Kaitmai)仅仅是SQL Server 2005的一个补丁包。当初我也是这个想法,因为我们把太多的目光放到了例如Geo-Spatial支持、Hier...
SQL Server 2008二月CTP中CDC功能的小改动
上一周在微软MSDN上Webcast的时候,突然发现一段在CTP5,也就是去年的十一月CTP中测试过的CDC演示代码不能用了,提示是系统无法找到sp_cdc_enable_table_change_data_capture,sp_cdc_enable_db_change_data_capture...
SQL Server 2008中的数据压缩功能
SQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省30%的空间,而SQL Server 2008在这一基础上又进一步增强...
SQL Server 2008中的数据压缩功能
SQL Server 2005 SP2为我们带来了vardecimal功能,这项功能使得原来定长的decimal数据在数据文件中以可变长的格式存储,据称这项功能可以为典型的数据仓库节省30%的空间,而SQL Server 2008在这一基础上又进一步增强...
SQL Server中的临时表和表变量
在SQL Server的性能调优中,有一个不可比面的问题:那就是如何在一段需要长时间的代码或被频繁调用的代码中处理临时数据集?表变量和临时表是两种选择。记得在给一家国内首屈一指的海运公司作SQL Server应用性能评估...
SQL Server 2008对日期时间类型的改进
微软在备受多年的争议后,终于对日期时间数据类型开刀了,在新版的SQL Server 2008中一口气增加了4种新的日期时间数据类型,包括:Date:一个纯的日期数据类型。 Time:一个纯的时间数据类型。 DateTime2:新的...
SQL Server 2008 IntelliSense试用记
DML语句最遗憾的是IntelliSense只支持SELECT,UPDATE、DELETE和INSERT语句都不支持。 对于SELECT语句,Query Editor会根据当前的上下文确定当前数据库,也就是说不是当前会话连接的数据库,所以用一句简单的USE DA...
利用MERGE刷新库存快照
SQL Server 2008中有一个新的语法叫做MERGE,这种语法可以融合UPDATE、DELETE和INSERT。特别适合于将交易型的记录集合并到快照性的结果集中去。非常具有代表性的应用场景就是库存管理,库存管理应用(俗称进销存)中...