22-01-2010, 04:09 PM
C'est le cas. Ici, on aura 4 transactions qui vont se suivre sur ce modèle :
Transaction A
- Vérifier le flag : il est à 0 ;
- Faire ce que j'ai à faire ;
- Mettre le flag à 1 ;
- Commit.
Transaction B (puis C, puis D)
- Vérifier le flag : il est à 1 ;
- Ne rien faire d'autre ;
- Commit.
Sephi-Chan
Transaction A
- Vérifier le flag : il est à 0 ;
- Faire ce que j'ai à faire ;
- Mettre le flag à 1 ;
- Commit.
Transaction B (puis C, puis D)
- Vérifier le flag : il est à 1 ;
- Ne rien faire d'autre ;
- Commit.
Sephi-Chan