Aller au contenu principal
  • Cours pratique
  • FSE
  • Informatique

Formation Oracle Tuning & Optimisation SQL

Optimisation des performances des bases de données Oracle

Demander un devis
Une formatrice accompagne deux participants penchés sur leurs notes, en salle de formation
Durée
5 jours
Niveau
Avancé
Modalités
Présentiel / Distanciel

Description de la formation Tuning Oracle

Au cœur de nos systèmes d’information, les bases de données doivent être accessibles en permanence et offrir des délais de réponse raisonnables alors même qu’y sont stockées de plus en plus d’informations et qu’elles sont chaque jour davantage sollicitées.

Si les entreprises sont maintenant largement équipées de SGBD robustes, il n’en reste pas moins vrai que certaines optimisations permettent encore d’en améliorer les performances. C’est précisément ce en quoi consiste le tuning.

Cette formation sur l'optimisation des performances des bases de données Oracle aborde donc les réglages des instances de base de données ainsi que l'optimisation des modèles, des schémas et du code SQL. Le cours s'adapte à toutes les versions depuis la 10G jusqu'à la 23C (dernière release à ce jour) et notamment la version 19c.

Atelier en salle : une participante présente des notes au tableau

Objectifs pédagogiques

Concrètement, à l'issue de cette formation Tuning Oracle vous aurez acquis les connaissances et les compétences nécessaires pour :

  • Concevoir efficacement des modèles de base de données (modèle relationnel, MCD)
  • D'optimiser le chargement et le déchargement d'information dans la base de données
  • Comprendre le fonctionnement global d'Oracle Database (Tablespaces, SGA, PGA, Caches...) en vue de l'optimisation des instances
  • Améliorer l'écriture des requêtes en langage SQL en utilisant les fonctions avancées du noyau Oracle Database.
  • Utiliser l'option de partitionnement des Tables SQL
  • Mettre en œuvre les outils d'aide à l'optimisation SQL
  • Comprendre le fonctionnement du moteur d'optimisation SQL

Objectifs opérationnels

Savoir prendre en charge les problèmes de performance d'un serveur de bases de données Oracle.

Programme

Contenu du cours, module par module

12 modules

Travaux pratiques

Ils représentent au moins 50% de la formation et sont principalement réalisés sous Oracle 19C. Les exercices « Tuning » sont réalisés avec les outils d’Oracle Enterprise Manager Cloud Control. Particulièrement, les exercices suivants :

Prise en main des outils de « tuning » d’OEMCC : création de « Tuning Sets », utilisation de l’outil « Tuning Advisor »
Création d’un Workflow Guidé avec SQL Performance Analyzer (OEMCC)
Contrôler l'évolution des plans d'exécution à l'aide de SQL Plan Management et OEMCC

Et aussi en mode ligne de commandes :

Réglages des paramètres d’instance de base de données. 
Optimisation des CACHES. 
Activation du « Full Database Caching ». 
Optimisation de la taille des Redologs.
Extraction des rapports AWR.
Forcer un plan d’exécution avec un profile SQL.

Programme mis à jour le 24/06/2026

Formations liées