Accueil / Formation ORACLE 19C – Optimisation

Formation ORACLE 19C – Optimisation

Durée : 3 jours
Tarif Inter : 1800 €
Tarif sur mesure : Nous consulter
Référence : 3ORO

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous permettra d’optimiser Oracle Database 19c dans différents domaines, tels que la base de données globale, la sécurité, la disponibilité, les performances, le Big Data et le stockage, ainsi que la diagnosticabilité.

Objectifs

  • Améliorer et optimiser les performances d’une base de données Oracle

Programme

  1. Optimiser des requêtes SQL : Introduction

    • Connaître la démarche à suivre pour optimiser
    • Suivre les étapes de l’optimisation
    • Visualiser l’objectif à atteindre : performance acceptable
  2. La mémoire

    • La gestion de la SGA (System Global Area)
    • Les caches de données
    • Les différentes tailles de bloc
    • La zone partagée
    • Les autres caches
    • La gestion automatique de la SGA (ASMM – Automatic Shared Memory Management)
    • La gestion des PGA (Program Global Area)
    • La gestion automatique de la SGA et des PGA
  3. Traiter des requêtes SQL sous oracle

    • Shared SQL Area : Appréhender la zone de partage
    • Connaître les différentes phases du traitement
    • V$SQLAREA pour surveiller les performances des requêtes
    • Connaître l’ensemble des types d’application
  4. Manipuler les outils de mesure de performance

    • EXPLAIN PLAN : créer un plan d’exécution
    • L’utilisation de la trace du process serveur
    • La stratégie d’optimisation
    • Le plan d’exécution
      • Le paramétrage de la session (autotrace), sqldeveloper, database control
      • L’enregistrement du plan d’exécution (explain plan) et lectures
      • Les principaux plans d’exécution
    • Les statistiques
      • Le paramétrage de la session (autotrace), sqldeveloper, database control
      • Tracer une requête
      • Session courante
      • Autre session
    • L’exploitation de la trace avec tkprof
  5. Appréhender les mécanismes automatiques de réglage de performances

    • AWR : rapports de type Automatic Workload Repository
    • ADDM : analyse de Automatic Database Diagnostic Monitor
    • Se servir du package DBMS_ADVISOR
    • Appréhender SQL Access Advisor et SQL Profile
  6. Optimiser le schéma relationnel d’une base de données

    • Index B*Tree : présentation et utilisation
    • Index fondé sur une fonction
    • Index Bitmap : présentation et utilisation
    • Stocker en cluster : clusters indexés et Hash Cluster
    • IOT : appréhender la Table-index
    • Partitionner les tables
    • Partitionner les index
  7. Savoir optimiser le serveur Oracle

    • Appréhender l’optimiseur Oracle
    • Sélectionner un plan d’accès
    • Calculer la sélectivité
    • Rassembler des statistiques : package DBMS_STATS
    • Collecter automatiquement des statistiques
    • Appréhender les jointures
  8. Savoir optimiser ses requêtes SQL

    • Établir stratégie d’optimisation
    • Générer des requêtes SQL
    • Optimiser manuellement ses requêtes SQL
    • Hints : formuler des suggestions
    • Visualiser l’architecture des traitements
    • Se servir des traitements stockés
  9. La base de données

    • Le package dbms_advisor et le tablespace undo
    • L’activité des segments temporaires
    • Les objectifs de l’optimisation de la journalisation
    • L’optimisation de la taille des fichiers journaux
  10. Le stockage

    • La gestion de l’espace dans un tablespace
    • La réorganisation des segments
    • Le package dbms_compression
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

Demande de renseignement