Forum: Datenbanken
Delphi
by Hansa,
27. Feb 2005
Ich meine doch mit irreführend das Wort "verwerfen". Mit einem Commit wird nichts verworfen. Es wird dauerhaft gespeichert und fertig. Entweder es soll was gespeichert werden oder eben nicht. Ich hätte jedenfalls keine Lust, nach einem Stromausfall 100 Transaktionen zu sehen mit der Frage "Soll Transaktion x jetzt committed werden oder doch nicht ? J/N".
Forum: Datenbanken
Delphi
by Hansa,
27. Feb 2005
Das da ist aber sehr irreführend. :shock: "Verwerfen" heißt für mich : alle Ergebnisse wegschmeißen und in diesem Falle nichts speichern und eben von vorne anfangen. Genau das macht aber ein Rollback !! Ein Commit speichert alles endgültig. Danach geht dann kein Rollback mehr. Dies bedeutet aber, daß die Daten zur neuerlichen Bearbeitung neu gelesen werden müssen, um sie anzuzeigen. Am Commit...
Forum: Datenbanken
Delphi
by Hansa,
27. Feb 2005
Wer hat Dir denn das mit dem "CommitRetaining" erzählt ? :shock: