Registriert seit: 29. Nov 2010
3.072 Beiträge
Delphi 2010 Enterprise
|
AW: FireDAC Commit Problem
13. Okt 2014, 10:43
Wie sieht es aus, wenn Du das explizite Commit weglässt?
Würde ich jedenfalls empfehlen, ebenso wie ReadCommitted.
Es mag Sonderfälle geben, wo das sinnvoll oder unvermeidbar ist, aber 99%-100% einer Standardanwendung brauchen das nicht.
Wenn es gebraucht wird, sollte man genau wissen, was man tut.
Explizites Commit kannst Du natürlich nicht einfach weglassen, wenn Du im Client auch explizit Transaktionen beginnst. Dann- nur dann- ist ein fehlendes Commit schlecht. An der Stelle würde ich gründlich prüfen, ob die selbst gestarteten Transaktionen notwendig sind und sie im Zweifel entfernen. Prinzip: Keine Transaktionsverwaltung im Client.
Gruß, Jo
|