Canal-U

Mon compte
Inria

Verrouillage à 2 phases


Copier le code pour partager la vidéo :
<div style="position:relative;padding-bottom:56.25%;padding-top:10px;height:0;overflow:hidden;"><iframe src="https://www.canal-u.tv/video/inria/embed.1/verrouillage_a_2_phases.22419?width=100%&amp;height=100%" style="position:absolute;top:0;left:0;width:100%;height: 100%;" width="550" height="306" frameborder="0" allowfullscreen scrolling="no"></iframe></div> Si vous souhaitez partager une séquence, indiquez le début de celle-ci , et copiez le code : h m s
Auteur(s) :
ABITEBOUL Serge
NGUYEN Benjamin
RIGAUX Philippe

Producteur Canal-U :
Inria
Contacter le contributeur
J’aime
Imprimer
partager facebook twitter

Verrouillage à 2 phases

Dans cette séquence, nous allons présenter une deuxième manière d'atteindre la sérialisabilité qui est le verrouillage à deux phases ou "two-phase locking" en anglais noté 2PL. En fait, ce qu'on a vu avec l'estampillage, c'est que soit tout se passe bien, soit on choisit d'annuler et de revenir plus tard. C'est un peu comme si dans la vraie vie, plutôt que de faire la queue au guichet de poste et si jamais il y avait des gens, on partirait et puis on reviendrait en espérant un jour qu'il n'y ait personne devant soi. C'est effectivement pas ce qu'on fait, il y a des espèces de files d'attentes qui font que plutôt que d'annuler, revenir et retenter la même opération plus tard, on attend. Alors il va falloir garantir un fonctionnement correct, donc sérialisable, des transactions en permettant à certaines transactions de s'interrompre et d'attendre que d'autres transactions aient terminées...

  •  
    Label UNT : UNIT
  •  
    Date de réalisation : 2 Mars 2015
    Durée du programme : 10 min
    Classification Dewey : Fichiers et bases de données
  •  
    Catégorie : Vidéocours
    Niveau : niveau Licence (LMD), L3
    Disciplines : Informatique, Informatique
    Collections : Transactions et concurrence
    ficheLom : Voir la fiche LOM
  •  
    Auteur(s) : ABITEBOUL Serge, NGUYEN Benjamin, RIGAUX Philippe
  •  
    Langue : Français
    Mots-clés : transaction, bases de données relationnelles, SGBD, MYSQL, SQL, estampillage
    Conditions d’utilisation / Copyright : L'ensemble de ce contenu est mis à disposition sous licence CC BY-NC-ND 3.0 France https://creativecommons.org/licenses/by-nc-nd/3.0/fr/
 

commentaires


Ajouter un commentaire Lire les commentaires
*Les champs suivis d’un astérisque sont obligatoires.
Aucun commentaire sur cette vidéo pour le moment (les commentaires font l’objet d’une modération)
 

Dans la même collection

FMSH
 
Facebook Twitter
Mon Compte