Nachverfolgen von Datenänderungen

Damit bestimmte Anwendungen effizient arbeiten, muss eine wichtige Anforderung erfüllt sein: Die Anwendungen müssen in der Lage sein, Daten abzufragen, die in einer Datenbank geändert wurden. Zum Ermitteln von Datenänderungen mussten Anwendungsentwickler normalerweise eine benutzerdefinierte Nachverfolgungsmethode in ihren Anwendungen implementieren, wobei sie eine Kombination von Triggern, Timestampspalten und zusätzlichen Tabellen verwendeten. Die Erstellung solcher Anwendungen war i. d. R. sehr arbeitsintensiv, zog Schemaupdates nach sich und war häufig mit hohem Verwaltungsaufwand verbunden.

SQL Server 2008 stellt die folgenden neuen Technologien bereit, mit denen Anwendungsentwickler Datenänderungen nachverfolgen und Anwendungen in die Lage versetzen können, nur geänderte Daten abzufragen.

  • Change Data Capture

  • Änderungsnachverfolgung

In diesem Abschnitt