C018sa w1 s5 v3 C SA-W -S CSEMAINE Transactions et concurrence ? Introduction les transactions ? Les problèmes ? Sérialisabilité ? Estampillage ? Verrouillage à phases PL ? Degrés d'isolation dans les SGBD ? Verrouillage hiérarchique Benjamin Nguyen BASES
C SA-W -S CSEMAINE Transactions et concurrence ? Introduction les transactions ? Les problèmes ? Sérialisabilité ? Estampillage ? Verrouillage à phases PL ? Degrés d'isolation dans les SGBD ? Verrouillage hiérarchique Benjamin Nguyen BASES DE DONNÉES RELATIONNELLES CLe verrouillage pourquoi partir lorsqu ? on peut attendre ? ? Estampillage soit tout se passe bien soit on annule ? ? Fonctionne-t-on comme ça dans la vraie vie ? Files d ? attente trains etc ? ? ? Garantir le bon fonctionnement à ?? On pose des verrous de plusieurs type pour empêcher une utilisation potentiellement con ictuelle des ressources nuplets à ?? Selon le type de verrou d ? autres transactions pourront ou non interagir avec la ressource CPrincipe de fonctionnement -Phase Locking Phase Verrouillage ? ? Lecture Verrou S ? Shared ? ? Ecriture Verrou X ? Exclusive nuplet A B Verrou ? ? Tenter d ? exécuter une lecture SELECT ou une écriture UPDATE essayer de poser un verrou Verrou détenu Verrou demandé S X S Accordé Mise en attente X Mise en attente Mise en attente Théorème un ordonnancement construit avec PL est sérialisable CPrincipe de fonctionnement -Phase Locking Phase Verrouillage ? ? Lecture Verrou S ? Shared ? ? Ecriture Verrou X ? Exclusive R A nuplet A B Verrou S ? ? Tenter d ? exécuter une lecture SELECT ou une écriture UPDATE essayer de poser un verrou Verrou détenu Verrou demandé S X S Accordé Mise en attente X Mise en attente Mise en attente Théorème un ordonnancement construit avec PL est sérialisable CPrincipe de fonctionnement -Phase Locking Phase Verrouillage ? ? Lecture Verrou S ? Shared ? ? Ecriture Verrou X ? Exclusive R A R B nuplet A B Verrou S S ? ? Tenter d ? exécuter une lecture SELECT ou une écriture UPDATE essayer de poser un verrou Verrou détenu Verrou demandé S X S Accordé Mise en attente X Mise en attente Mise en attente Théorème un ordonnancement construit avec PL est sérialisable CPrincipe de fonctionnement -Phase Locking Phase Verrouillage ? ? Lecture Verrou S ? Shared ? ? Ecriture Verrou X ? Exclusive R A R B W A nuplet A B Verrou SX S ? ? Tenter d ? exécuter une lecture SELECT ou une écriture UPDATE essayer de poser un verrou Verrou détenu Verrou demandé S X S Accordé Mise en attente X Mise en attente Mise en attente Théorème un ordonnancement construit avec PL est sérialisable CPrincipe de fonctionnement -Phase Locking Phase Verrouillage ? ? Lecture Verrou S ? Shared ? ? Ecriture Verrou X ? Exclusive R A R B W A nuplet A B Verrou S S W A ? ? Tenter d ? exécuter une lecture SELECT ou une écriture UPDATE essayer de poser un verrou Verrou détenu Verrou demandé S X S Accordé Mise en attente X Mise en attente Mise en attente Théorème un ordonnancement construit avec PL est sérialisable CPrincipe de fonctionnement -Phase Locking Phase libération lors du commit
Documents similaires
-
20
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Jan 20, 2022
- Catégorie Industry / Industr...
- Langue French
- Taille du fichier 43.4kB