Aller au contenu principal
  • Cours pratique
  • FSE
  • Informatique

Formation Oracle Haute Disponibilité & Performances – Tuning Instance & Optimisation SQL (19c/21c)

Oracle (12c, 19c, 21c ou 11gR2) – Haute disponibilité : Backup / Recovery (RMAN) – Data Guard – Réglage de l’instance – Performances SQL

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

Description de la formation Oracle Haute Disponibilite Performances

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.

Cette formation Oracle Haute Disponibilité et Performances (environnement compatible Oracle 11gR2, 12c ou 19c selon votre préférence) a pour objectif principal de vous donner rapidement en une session les principes essentiels de la haute disponibilité des bases de données Oracle ainsi que les techniques les plus efficaces pour l’optimisation de l’instance et le code SQL. Le caractère pragmatique de cette formation est centré sur la mise en pratique des points clefs de la haute disponibilité et des performances d’Oracle Database.

Vous apprendrez, d’une part, à mettre en place une stratégie efficace de haute disponibilité composée de techniques de sauvegarde / restauration ultra rapides (indépendamment de la taille des bases de données – Incremental Update / Recover in a Flash), complétées par l’option Data Guard pour mettre en place un plan de reprise d’activité (PRA).
D’autre part, vous étudierez comment optimiser le système de gestion de base de données, l’instance, en tirant parti des dernières nouveautés d’Oracle 19c comme le dispositif Full Database Caching par exemple.

Concernant l’optimisation des requêtes SQL, vous allez pouvoir étudier et mettre en pratique les outils fournis par Oracle Enterpise Manager Cloud Control et les modules d’optimisation du « kernel » Oracle, à savoir les Profils SQL et SQL Plan Management notamment.

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

Objectifs pédagogiques

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

  • Définir et mettre en place des stratégies de sauvegarde et restauration ultra rapides et efficaces
  • Mettre en œuvre et configurer le module Oracle Data Guard
  • Définir et configurer une architecture robuste d'un réseau de bases de données de secours
  • Mettre en place un plan de reprise d'activité pour les bases de données Oracle
  • Comprendre le fonctionnement global d'Oracle Database (SGA, PGA, Caches...) en vue de l'optimisation des instances
  • Améliorer les temps de réponse des requêtes en langage SQL en utilisant les fonctions avancées du noyau Oracle Database
  • Mettre en œuvre les outils d'aide à l'optimisation SQL
  • Comprendre le fonctionnement du moteur d'optimisation SQL
  • Corriger le comportement des ordres SQL sans intervenir directement sur le code
  • Définir une approche proactive pour stabiliser les plans d’exécution des requêtes SQL

Objectifs opérationnels

Savoir mettre en place une stratégie efficace de haute disponibilité et de hautes performances.

Programme

Contenu du cours, module par module

4 modules

Travaux pratiques

Ils représentent au moins 50% de la formation et sont principalement réalisés sous Oracle 19C. Des modèles de stratégies originales seront étudiés comme "RMAN Incremental Update" en consolidation des stratégies RMAN classiques Level 0, Level 1.

Avec Data Guard, un compromis "Maximum Performances" et « Maximum Availability » est mis en évidence.

Des tests de « Switchover » et « Failover » sont effectués en exercices avec l’outil Data Guard Broker. 

Les exercices « Tuning » sont réalisés avec les outils d’Oracle Enterprise Manager Cloud Control. Particulièrement, les exercices suivants :

  • 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 21/10/2025

Formations liées