256
Kapitel 19
Implementieren von Transaktionen
Das wichtigste Merkmal einer Transaktion besteht darin, dass die Gesamtheit der
Aktivitäten innerhalb der Transaktionsgrenzen erfolgreich verlaufen oder fehler-
haft sein muss. Eine teilweise Beendigung ist nicht möglich. Benutzertransakti-
onen werden in der Regel definiert, um Vorgänge zu kapseln, die logisch zusam-
men auftreten müssen. Dazu gehören Einträge in verknüpften Tabellen als Teil
eines einzigen Geschäftsvorgangs.
SQL Server verwaltet Ressourcen im Auftrag von Transaktionen, während die
Transaktionen aktiv sind. Diese Ressourcen können Sperren und Einträge im
Transaktionsprotokoll enthalten. Hierdurch können von der Transaktion vorge-
nommene Änderungen rückgängig gemacht werden. ...