- Référence : BORS
- Durée : 3 jours (21h)
- Lieu : Au choix. À distance ou en présentiel, à Paris ou en Régions
1940€ HT
Choisir une date et RéserverVous pouvez suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...
Les données extraites par vos requêtes sont correctes, mais les traitements sont trop longs... Une amélioration des performances s'impose, afin de répondre rapidement aux besoins des utilisateurs et d'économiser des ressources du système.
Objectif opérationnel :
Savoir répondre rapidement aux besoins des utilisateurs et d'économiser des ressources du système.
Objectifs pédagogiques :
Public :
Ce cours s'adresse administrateurs de bases de données, développeurs SQL et PL/SQL.
Prérequis :
La maîtrise du SQL et PL/SQL est indispensable.
J’évalue mes connaissances pour vérifier que je dispose des prérequis nécessaires pour profiter pleinement de cette formation en faisant ce test.
La démarche d'optimisation
Les étapes d'optimisation
Objectif à atteindre : la performance acceptable
La zone de partage (Shared SQL Area)
Les phases du traitement
La vue V$SQLAREA
Les différents types d'application
La requête EXPLAIN PLAN
La trace du process serveur
Résultat de la trace : extrait d'un fichier trace et analyse du résultat de tkprof
Automatic Workload Repository (AWR)
Automatic Database Diagnostic Monitor (ADDM)
Le package DBMS_ADVISOR
SQL Acess Advisor et SQL Profile
Les index B*Tree et leur utilisation
L'index basé sur une fonction
Les index Bitmap et leur utilisation
Le Stockage en cluster : Les clusters indexés, le Hash Cluster
La table-index (IOT)
Le partitionnement des tables
Partitionnement des index
L'optimiseur
Choix du plan d'accès
Calcul de la sélectivité
Collecte des statistiques : le package DBMS_STATS
Collecte automatique des statistiques
Les jointures
Stratégie d'optimisation
Écriture des Requêtes
Optimisation manuelle des requêtes
Les hints
Architecture des traitements
Utilisation des traitements stockés
Exécution de requêtes en parallèle
Indication du parallélisme à la création de la table
Indication du parallélisme par hint
Parallélisation de la création des index
Chargement des données en parallèle
Cette formation vous prépare au passage de la certification "AVIT by ENI - Exploitation d’une base de données avec le langage SQL" qui démontre votre compétence à interagir avec une base de données en utilisant le langage SQL. L’examen portera sur le langage SQL standard sans référence quelconque à un Système de Gestion de Base de Données Relationnelle spécifique.
L’examen de certification se passe en ligne sous forme d’un QCM d’une durée d’1 heure. Le résultat s’affiche selon un score de 1000 points. Un score supérieur à 600 indique que les compétences sont acquises.
La certification n’est pas obligatoire. L’inscription à l’examen n’est pas incluse dans le prix de la formation.
Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.
Mon avis sur le contenu du stage :
"La formation étant à distance sur un poste virtuel avec une base déjà paramétrée on pourrait en profiter pour avoir des tables à fort volume pour mieux mesurer l'impact en perf. La formation a permis de voir tous les outils fournis par Oracle pour améliorer perf , le seul point manquant (mais difficile à mettre en place j'admets) aurait été l'amélioration de requêtes complexes (avec select imbriqué sur plusieurs tables, multi group by ) mais aurait nécessité de fournir des requêtes d'exemple et une préparation spécifique du formateur."
Mon avis sur le formateur :
"Intervenant très compétent connaissant parfaitement son sujet et très pédagogue"
Ce que j'ai le plus apprécié :
"Les supports techniques très pratiques "
Ce que j'ai le moins apprécié :
"Le mercredi matin besoin de tout redémarrer suite à maintenance effectuée sur poste virtuel dans la nuit du mardi au mercredi -> dommage d'avoir planifié l'opération pendant une période de formation. Parfois perte de la souris "
Mon avis sur le contenu du stage :
"J'ai mis "en partie" parce que malheureusement il y a proportionnellement peu de choses que je vais pouvoir appliquer au quotidien, n'ayant pas du tout la main sur les bdd de prod de nos clients. Mais c'était passionnant et intellectuellement très satisfaisant."
Mon avis sur le formateur :
"Parfois des digressions un peu longues (sur des sujets toutefois très intéressants, et à la demande des participants) ce qui a un peu "cassé" le rythme sur certains sujets, avec un peu de mal à re-rentrer dans le sujet abordé initialement (surtout le 2nd jour)."
Ce que j'ai le plus apprécié :
"Tout est bien cadré, les mails sont clairs, la plateforme aussi."
Ce que j'ai le moins apprécié :
"Devoir redémarrer les VM le 3ème jour, un peu de temps perdu."
Mon avis sur le contenu du stage :
"Tous les documents n'étaient pas sur l'espace de stockage mais M. Françon nous les fait parvenir."
Mon avis sur le formateur :
"RAS. Très bon formateur."
Ce que j'ai le plus apprécié :
"VM dédiée, facilité de connexion, espace dédié."
Ce que j'ai le moins apprécié :
"R.A.S."
Mon avis sur le contenu du stage :
"Contenu fait sur mesure d'après nos besoins."
Mon avis sur le formateur :
"Formatteur compétent, pédagogue avec de bons exemples suite à nos questions. Maitrise son sujet."
Mon avis sur la salle de formation :
"Spécifier la version des logiciels nécessaires (ici v21 pour sql developper). Formation réalisée sur le lieu de travail."
Installation et administration de OEM Cloud Control 12c & 13c
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
4,7/5
95% de nos participants
sont satisfaits ou
très satisfaits
Formateurs experts
validés par
PLB
%
Des participants
recommandent
nos formations