SQL Server 的更改跟踪 (Change Tracking)

SQL Server2008里有二个新功能:更改跟踪和更改数据捕获。因为更改跟踪可以在SQL Server2008的所有版本里执行,而更改数据捕获需要在企业版才能使用。所以现只试用过更改跟踪。详细的方法已有前辈写出,参考下面的链接。

更改跟踪个人思考:

1. 能知道数据有改变。不能确定 什么时候改的,改变的内容是什么。

2. 适用情况: 对数据即时性要求不高,定时更新。 如:每天晚上把多个数据库更新的资料合并到一个数据库。


一个疑问:

设置了每10分钟清除更新记录,但发现一直没有清。 难道是空间够,就不会自动清?



操作方法参考下面的链接:


zjcxc(邹建):初探 SQL Server 2008 中的更改跟踪与变更数据捕获
http://blog.csdn.net/zjcxc/article/details/3975644

zjcxc(邹建):使用更改跟踪实现数据同步
http://blog.csdn.net/zjcxc/article/details/3924959


数据库合并示例:SQL Server 2008新特性——更改跟踪

http://www.2cto.com/database/201110/108196.html


微软相关说明:

http://msdn.microsoft.com/zh-cn/library/cc280462%28v=sql.100%29.aspx

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值