December 2013
Intermediate to advanced
1872 pages
153h 31m
English
In addition to Change Data Capture, SQL Server 2008 also introduced Change Tracking. Change Tracking is a lightweight solution that provides an efficient change tracking mechanism for applications. Although they are similar in name, the purposes of Change Tracking and Change Data Capture differ.
Change Data Capture is an asynchronous mechanism that uses the transaction log to record all the changes to a data row and store them in change tables. All intermediate versions of a row are available in the change tables. The information captured is stored in a relational format that can be queried by client applications such as ETL processes.
Change Tracking, in contrast, is a synchronous mechanism that tracks modifications to a table ...