Rapport de tp n04 5 6 MODULE TUNNING ET ADMINISTRATION DES BASES DE DONNEES RAPPORT DE TP N SQL Loader Réalisé par NOM DJIBRILLA BOUKARY PRENOM Yacine Matricule Spécialité SSI Groupe - C Créer un Tablespace TPAPBTBS d ? une taille de Go Créez un utilisate

MODULE TUNNING ET ADMINISTRATION DES BASES DE DONNEES RAPPORT DE TP N SQL Loader Réalisé par NOM DJIBRILLA BOUKARY PRENOM Yacine Matricule Spécialité SSI Groupe - C Créer un Tablespace TPAPBTBS d ? une taille de Go Créez un utilisateur TPABD et lui attribuez le tablespace TPAPBTBS Ouvrez le ?chier tables sql ? et créer les tables mentionnées Véri ?ez la création des tables Ouvrez le ?chier Etapes txt ? CC ? est fait Lancez l ? utilitaire apb exe comme expliqué dans le ?chier Etapes txt ? Véri ?ez sur votre disque dur la création des di ?érents ?chiers Créez les ?chiers de contrôle et spéci ?ez vos chemins d ? accès Les ?chiers de contrôles ont déjà été créés dans le répertoire suivant C Benchmark Fichiers Controle Lancez SQL Loader pour le remplissage des tables dans Oracle C Véri ?ez à chaque remplissage les ?chiers log et bad Les ?chiers logs ont été créés dans le répertoire C Benchmark Exemple Les ?chiers bad eux sont inexistant car on n ? a eu aucune erreur d ? exécution Véri ?ez que les tables ont été bien remplies dans Oracle Véri ?cation du remplissage des tables CAvec la commande select FROM on a vu que toutes les tables ont été bien créé Ouvrez le répertoire Requêtes ? exécutez les requêtes et constatez le temps d ? exécution nécessaire pour chaque requête C CRAPPORT DE TP N Optimisation par Index et Vues Matérialisées Exécuter chaque requête et donner son temps d ? exécution Q Q Q Générer et expliquer le plan d ? exécution de chaque requête CNous devons d ? abord créer le rôle plustrace Ensuite nous assignons le rôle à tpabd On se connecte en tant que tpabd et on exécute la commande set autotrace on On exécute les requêtes maintenant Q Le plan d ? exécution est un moyen de présenter les di ?érentes opérations qu ? Oracle va réaliser pour répondre à nos requêtes Le plan d ? exécution doit toujours être lu de bas en haut Informations sur les colonnes de la table du plan Id Identi ?ant de l ? opérateur COpération type d ? opération utilisée Name Nom de la relation utilisée Cost coût estimé par oracle Rows Le nombre de lignes qu ? Oracle pense transférer Bytes Nombre d ? octets qu ? oracle pense transférer Time Temps écoulé en secondes de l'opération estimée par l'optimisation des requêtes Pour les états qui utilisent l'approche à base de règles cette colonne est NULL Explication du plan Ce plan montre l'exécution d'une instruction SELECT La table ACTVARS est accessible via un scan de table complet TABLE ACCESS FULL de même pour la table TIMELEVEL Dans l ? étape et l ? ID est précédé par une étoile qui veut dire qu ? il ya un ?ltrage des lignes prédiqua On voit ici qu ? il y ? a une jointure HASH JOIN Dans l ? étape il y ? a un tri global après avoir

  • 28
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Jul 08, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 44.3kB