What's New in SQL Server 2012, For Database Administrators, For IT Professionals

SQW05 Change Data Capture in SQL Server 2012

12/12/2012

11:00AM - 12:15PM

Level: Intermediate to Advanced

Kevin Goff

Kevin Goff

Microsoft SQL Server MVP

Practice Manager

SetFocus, LLC

In this session, Kevin will talk about Change Data Capture (CDC) terminology and configuring a database for Change Data Capture. He will show you how to read CDC log tables and CDC code samples while discussing CDC and SQL Server Agent jobs, and the use of CDC versus database triggers (and where triggers are still needed). Also, the impact of CDC on the transaction log and system performance will be explored. Finally, Kevin will talk about how to deal with schema changes, performance tuning, and using CDC in an ETL (Extract-Transform-Load) environment with SQL Server Integration Services.

You will learn:

  • How the database engine in SQL Server can be configured to automatically capture changes to rows in a table
  • Performance differences between Change Data Capture and other forms of audit-trail logging (such as triggers)
  • How CDC might be used in a data warehousing/ETL scenario