Je suis plongée dans le monde des transactions depuis presque une semaine.
Ma conclusion est que les transactions ne sont pas infaillibles!
Je veux dire, on peut toujours avoir des résulats erronés (inatendus) même en utilisant les transactions!
[Snapshot] est plus sécurisé que [ReadCommitted] (et moins que [Serializable]) quand on fait des mises à jour d'objets concurrents pourtant, en permettant la lecture fantôme et l'écriture biaisée (voir la doc http://firebird-fr.eu.org/doku.php?i...s:transactions ), on peut avoir des résultats inattendus!
Je suis à côté??
Partager