SQL Server 2008’le gelen bu iki özelliğin isimlerinin bir parça benziyor olması, biraz kafa karışıklığına sebep olabilir.
Aralarındaki farkı net bir şekilde belirtmek faydalı olacaktır.
Change Tracking sadece değişiklikleri takip eder ama değişimin tarihçesini tutmaz. Yani belirli bir tablo için belli bir zamandan beri hangi satırların değiştiğini, bu değişimin update mi insert mi olduğu gibi bilgileri ve son hallerini alabilirsiniz, ama satırların önceki hallerini değil.
CDC ise çok daha kapsamlı bir iş yapar ve değişmiş olan satırların önceki hallerinin ne olduğu bilgisini de tutar sizin için.