Einzelnen Beitrag anzeigen

alex517

Registriert seit: 23. Nov 2004
Ort: Bernau b. Berlin
273 Beiträge
 
Delphi XE5 Enterprise
 
#4

Re: Commit oder Rollback, wenn nur gelesen wird

  Alt 24. Jan 2007, 12:22
Hallo,

Zitat von hoika:
Ich erinnere mich, mal gelesen zu haben, dass ein Rollback
in der DB schneller geht als ein Commit,
falls keine Daten geändert worden sind.
Ich bin ziemlich sicher das es genau anders herum ist. Das Commit ist schneller,
da nach einem Rollback noch aufgeräumt werden muß.
Ich kann allerdings nicht mehr sagen wo ich das gelesen haben.

Zitat von Lemmy:
Vermutlich dürfte es keine Probleme machen, was aber wenn Du einen Select auf eine StoredProcedure machst, die irgend was in die DB schreibt? Dann wunderst Du dich warum deine SP nicht so funktioniert wie du erwartest.
Um solche Überraschungen auszuschließen benutze ich für Lesen und Schreiben getrennte Tarnsaktionen.
Die Parameter der Lesetransaktion sind so eingestellt, dass damit nur gelesen und nicht geschrieben werden kann.

alex
Alexander
  Mit Zitat antworten Zitat