Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
Publié parJacquette Berry Modifié depuis plus de 9 années
2
Génère des transactions : – Aléatoirement – Suivant des paramètres définis – Suivant une loi de poisson – Sous transactions Actions : – Opérations aléatoires – Nombre aléatoire
3
Permettre la saisie d’options : – Durée de la simulation – Type d’ordonnanceur – Nombre de transactions – Temps de verrouillage des données – Etc… Lancer la simulation Affichage de la progression
4
Génération de graphiques : – En fonction de l’arrivée des transactions – Dépendant du contrôleur de concurrence utilisé Affichage de graphiques multiples Sauvegarde des graphiques au format PNG
5
Supporter l’accès simultané aux mêmes données Assuré par des protocoles de verrouillage à deux phases (protocole « 2PL ») : – Phase d’écriture – Phase de lecture
6
Maintient de la cohérence de la base de données : Les exécutions simultanées de transactions doivent produire les mêmes résultats qu’une exécution séquentielle de celles-ci
7
Classique : – Verrouillage à deux phases Classique à temps réel : – Utilise un ordonnanceur – Compare les échéances Basé sur le calcul imprécis : – Lorsque les résultats peuvent être inexacts – Fait référence aux échéances
8
Générateur Transactions ou meta-transactions Générateur Transactions ou meta-transactions Contrôleur d’admissions Contrôleur de concurrence Ordonnanceur Contrôleur de concurrence Ordonnanceur
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.