Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
Re: Erste Schritte mit Firebird
22. Jan 2009, 10:45
Dazu ein kleines Beispiel: eine Überweisung. Diese muss ja aus 2 Schritten bestehen, nämlich Abbuchung vom Konto des Zahlenden und Gutschrift auf dem Empfängerkonto. Das muss zwingend in einer Transaktion laufen, denn träte zwischen diesen beiden Schritten ein Fehler auf, wäre das Geld im Nirvana verschwunden. Bei einer Transaktion gilt hingegen: Alles (= Commit) oder Nichts (=Rollback). Ich hoffe, das war so einigermaßen verständlich.
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|