Einzelnen Beitrag anzeigen

jobo

Registriert seit: 29. Nov 2010
3.072 Beiträge
 
Delphi 2010 Enterprise
 
#8

AW: Lesen aus einer Oracle Datenbank

  Alt 7. Nov 2011, 11:08
In dem von mir geschilderten Fall könntest Du durchkommen. Ein einmaliges Befüllen des Dataset sollte durch Oracle Transaktionsmechnismen abgedeckt sein, selbst wenn das Backend bereits wieder löscht/ gelöscht hat. Im schlechtesten Fall bekommst Du eine leere Menge.
Wenn Du beim Auslesen mit locks und Transaktionen anfängst, brichst Du (unnötiger Weise) dem anderen Prozess die Knochen. Wenn die Truncate/Insert Aktion zu umfangreich für das Zeitfenster ist, gehts ebenso schief.
Du solltest das Verfahren jedenfalls reklamieren, wofür immer das auch gedacht ist oder war.
Gruß, Jo
  Mit Zitat antworten Zitat