Le verrouillage

Verrou

Poser un verrou sur un objet (typiquement un tuple) par une transaction signifie rendre cet objet inaccessible aux autres transactions.

Synonymes : Lock

Verrou partagé S

Un verrou partagé, noté S, est posé par une transaction lors d'un accès en lecture sur cet objet.

Un verrou partagé interdit aux autres transaction de poser un verrou exclusif sur cet objet et donc d'y accéder en écriture.

Synonymes : Verrou de lecture, Shared lock, Read lock

Verrou exclusif X

Un verrou exclusif, noté X, est posé par une transaction lors d'un accès en écriture sur cet objet.

Un verrou exclusif interdit aux autres transactions de poser tout autre verrou (partagé ou exclusif) sur cet objet et donc d'y accéder (ni en lecture, ni en écriture).

Synonymes : Verrou d'écriture, Exclusive lock, Write lock

Règles de verrouillage

AccueilCours > Concurrence et transactions > Le verrouillage< PrécédentSuivant >