Administrer et exploiter des bases de données
Jour 2 - Performances (Contraintes et index)
# Objectifs du jour
Correction script de suppression (ex 1.3)
Performances de la BDD
Exercice : Présentation des index et clusters
Correction du MLD (ex 1.2)
Exercice : Script de création de la bdd magasin
# Correction script de suppression (ex 1.3)
Voir le corrigé sur le Gitbook des consignes d'exercices
Exemple concret dans la machine virtuelle
Niveau matériel
# Performances de la BDD - Matériel
Difficile de diagnostiquer sans surveillance
Les ralentissements peuvent être causés par plusieurs facteurs matériels liés entre eux (RAM, CPU, disques).
Par exemple, un manque de RAM peut provoquer une surcharge du disque en raison des lectures/écritures supplémentaires, rendant difficile l'identification directe de la cause sans outils de monitoring
# Performances de la BDD - Matériel
# Performances de la BDD - Matériel
Limites d'Oracle XE
Processeur : Utilisation limitée à 2 cœurs maximum
Mémoire : Limitation à 2 Go de RAM
Stockage : Capacité maximale de 12 Go pour les données utilisateur
Niveau logiciel
# Performances de la BDD - Logiciel
Quand indexer ?
# Performances de la BDD - Logiciel
Quand un index est automatiquement créé ?
# Exercices index et clusters
Avantage des Index et Clusters
Désavantage des Index et Clusters
Choisir le bon type d'index pour optimiser au maximum la bdd
# Exercices index et clusters
# Exercices index et clusters
# Correction du MLD - Exercice 1.2
Avez-vous des questions suite à l'exercice de transformation de MCD en MLD ?
Avez-vous vous rencontrez des problèmes spécifiques ?
Quelques points à corriger qui sont revenus souvent dans votre MLD
Nombre de caractères pas nécessaire
Mettre une chaine (varchar) pour les codes et non un entier (numeric), à l'exception des PK
Utiliser des PFK dans la table associative
Les propriétés de la relation sont dans la table associative
FK obligatoire si la cardinalité relative (en face) est de 1 ou 1..
# Correction du MLD - Exercice 1.2
# De la théorie à la pratique
# De la théorie à la pratique
# De la théorie à la pratique
# De la théorie à la pratique
# Exercices index et clusters
# Travail pour la prochaine fois
Terminer le script de création du magasin
Mettre à jour ses notes
Mettre à jour le Mindmap (on fait le point semaine prochaine)
Révision (Flashcards) : https://app.wooflash.com/join/OS7OUAGS
Merci de votre attention 😊
Bonne fin de journée !