ORACLE TUNING & OPTIMISATION SQL POUR ENTERPRISE EDITION (4-164)

Lot 4 - Gestion et analyse des données - ORACLE - Référence 4-164

Formation créée le 13/12/2024. Dernière mise à jour le 08/04/2026.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

30 heures (5 jours)

ORACLE TUNING & OPTIMISATION SQL POUR ENTERPRISE EDITION (4-164)

Lot 4 - Gestion et analyse des données - ORACLE - Référence 4-164


Objectif général de la formation : Acquérir les compétences nécessaires pour diagnostiquer et régler les problèmes de performance d'une base de données Oracle en utilisant des outils et méthodes avancés. Modalité : Toutes les modalités (présentiel, classe virtuelle et hybride) sont possibles Lieu possible de réalisation : Locaux du bénéficiaire ou locaux d’Ascent Formation, en France métropolitaine et dans les DROM-COM Nombre maximal de participants : 20 Niveau SAME visé: Expertise (E) Compétences visées : Identifier les problèmes de performance d'une base de données Oracle. Dimensionner efficacement les zones de mémoire. Réaliser des diagnostics et ajustements sur différents objets d'une base de données. Implémenter des solutions avancées pour l'optimisation SQL.

Objectifs de la formation

  • Comprendre les enjeux de l’optimisation des performances SQL.
  • Apprendre à utiliser des outils de diagnostic tels que l’optimiseur Oracle.
  • Appliquer des stratégies d’optimisation des requêtes complexes.
  • Régler les paramètres critiques pour améliorer les temps d’exécution.

Profil des bénéficiaires

Pour qui
  • Administrateurs de bases de données, analystes de performances SQL, ingénieurs systèmes et d’infrastructure travaillant avec des bases Oracle.
Prérequis
  • Maîtrise des concepts de base en administration Oracle.
  • Compétences en exécution de requêtes SQL.

Contenu de la formation

Jour 1 : Diagnostic des performances (6 heures)
  • Introduction à la gestion des performances (1 heure) :Comprendre les principaux problèmes de performance en environnement Oracle. Identifier les indicateurs clés de performance.
  • Outils de diagnostic Oracle (2 heures) :Exploration des outils comme AWR, ADDM, et SQL Trace. Analyse des rapports pour localiser les goulets d’étranglement.Travaux pratiques : Générer et analyser un rapport AWR.
  • Optimiseur Oracle (3 heures) :Fonctionnement de l’optimiseur Oracle. Types de plans d’exécution et analyse des choix de chemins d’accès.Travaux pratiques : Interpréter les plans d’exécution pour optimiser des requêtes.
Jour 2 : Dimensionnement des ressources (6 heures)
  • Gestion de la mémoire Oracle (3 heures) :Dimensionner les différentes zones de mémoire (SGA, PGA). Ajuster les paramètres pour améliorer les performances globales.Travaux pratiques : Configurer les paramètres de mémoire sur un serveur Oracle.
  • Indexation avancée (3 heures) :Utilisation des index Bitmap, fonctionnels et partitionnés. Identifier les cas d’usage appropriés.Travaux pratiques : Implémenter et évaluer l’impact des index.
Jour 3 : Optimisation des requêtes SQL (6 heures)
  • Techniques d’optimisation SQL (3 heures) :Améliorer les jointures complexes et optimiser les opérations de tri et d’agrégation.Travaux pratiques : Optimiser des requêtes avec plusieurs jointures.
  • Gestion des statistiques (3 heures) :Comprendre l’impact des statistiques sur l’optimiseur. Collecte et gestion des statistiques à l’aide de DBMS_STATS.Travaux pratiques : Gérer et mettre à jour les statistiques pour améliorer les performances.
Jour 4 : Diagnostics et réglages avancés (6 heures)
  • Diagnostics avancés (3 heures) :Utilisation de TKPROF et SQL Monitoring. Identifier et corriger les points de blocage.Travaux pratiques : Réaliser un diagnostic complet d’une base en charge.
  • Paramétrages critiques (3 heures) :Ajuster les paramètres init.ora et spfile pour des scénarios spécifiques. Gérer les sessions et processus pour optimiser les performances.Travaux pratiques : Modifier et valider des paramètres init.ora.
Jour 5 : Implémentation des solutions d’optimisation (6 heures)
  • Planification des optimisations (2 heures) :Créer une stratégie durable d’optimisation. Identifier les actions à prioriser en fonction des rapports de performance.Travaux pratiques : Rédiger un plan d’optimisation.
  • Implémentation des réglages (4 heures) :Mettre en place les solutions validées. Évaluer les gains obtenus à l’aide des indicateurs clés.Travaux pratiques : Appliquer et tester les modifications dans un environnement contrôlé.

Équipe pédagogique

Professionnel expert technique et pédagogique.