Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Durée 21 heures
Plan du cours
Introduction à l’optimisation SQL
- Vue d’ensemble de l’optimisation des performances et objectifs.
- Vue d’ensemble de l’architecture de l’optimiseur Oracle.
- Concepts clés de l’optimisation : coût, cardinalité, sélectivité.
Compréhension des plans d’exécution
- Génération et interprétation des plans d’exécution.
- EXPLAIN PLAN et DBMS_XPLAN.
- Pièges de performance courants dans les plans.
Stratégies d’indexation
- Types d’index et leurs implications pour l’optimisation.
- Création et analyse des index pour les performances.
- Utilisation des index invisibles et des index basés sur des fonctions.
Outils d’optimisation Oracle
- Automatic Workload Repository (AWR).
- Automatic Database Diagnostic Monitor (ADDM).
- SQL Tuning Advisor et SQL Access Advisor.
Gestion des plans SQL
- Lignes de base de plans et capture des plans.
- Gestion de l’évolution des plans.
- Utilisation des directives de plan SQL.
Techniques avancées d’optimisation SQL
- Bind peeking et partage adaptatif des curseurs.
- Utilisation d’indices (hints) et de profils pour contrôler l’exécution.
- Diagnostic et correction de requêtes complexes.
Scénarios pratiques d’optimisation
- Analyse de problèmes SQL réels.
- Exercices d’optimisation étape par étape.
- Bonnes pratiques et listes de contrôle d’optimisation.
Résumé et prochaines étapes
Pré requis
- Une bonne connaissance du SQL et du PL/SQL Oracle.
- De l’expérience dans le travail avec Oracle Database en tant que développeur ou DBA.
- Une familiarité de base avec les plans d’exécution et les concepts d’indexation.
Public cible
- Développeurs de bases de données Oracle.
- Ingénieurs en performance.
- Administrateurs de bases de données.
Nos clients témoignent (1)
bonne explication sur chaque point et fournir un devoir pour la pratique.
Piseth Ben - ACLEDA Bank Plc.
Formation - Oracle Database 19c: SQL Tuning Workshop
Traduction automatique