- 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.
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 :
"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."
Formations Informatique
et Management
en ligne à ce jour
+
Stagiaires dans nos salles
de cours sur
l'année
%
De participants satisfaits
ou très satisfaits de nos
formations
Formateurs experts
validés par
PLB