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.
Plan du cours
Introduction à l'optimisation SQL
- Aperçu et objectifs de l'optimisation des performances
- Aperçu de l'architecture Oracle Optimizer
- Concepts clés d'optimisation : coût, cardinalité, sélectivité
Comprendre les Plans d'Exécution
- Générer et interpréter des plans d'exécution
- EXPLAIN PLAN vs DBMS_XPLAN
- Pitfalls de performance courants dans les plans
Stratégies d'Indexation
- Types d'index et leurs implications en termes d'optimisation
- Créer et analyser des index pour améliorer les performances
- Utiliser des index invisibles et basés sur des fonctions
Outils de Réglage Oracle
- Automatic Workload Repository (AWR)
- Automatic Database Diagnostic Monitor (ADDM)
- SQL Tuning Advisor et SQL Access Advisor
Gestion des Plans SQL
- Lignes de base des plans et capture des plans
- Gérer les évolutions des plans
- Utiliser des directives de plan SQL
Techniques Avancées d'Optimisation SQL
- Peekage de liaison et partage adaptatif du curseur
- Utiliser des conseils et des profils pour contrôler l'exécution
- Diagnostiquer et corriger les requêtes complexes
Scénarios Pratiques de Réglage
- Analyser des problèmes SQL en situation réelle
- Exercices de réglage étape par étape
- Meilleures pratiques et listes de contrôle pour le réglage
Résumé et Étapes Suivantes
Pré requis
- Une compréhension d'Oracle SQL et PL/SQL
- Expérience de travail avec Oracle Database en tant que développeur ou DBA
- Connaissance de base des plans d'exécution et des concepts d'indexation
Public cible
- Développeurs Oracle Database
- Ingénieurs de performance
- Administrateurs de bases de données
21 Heures
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