Accueil > Base de Données > Oracle, optimisation d’applications
Formation #BSI214

Formation Oracle, optimisation d’applications

Durée : 5 jours

Code : BSI214


Prochaines dates programmées :

Du 13 au 17 Mai 2024

Du 05 au 09 Août 2024

Du 11 au 15 Nov. 2024

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)

Objectifs

  • Etre en mesure de réduire les temps de réponse de vos applications en optimisant les requêtes SQL les plus consommatrices de ressources
Programme
1/ Introduction
  • La démarche d’optimisation
  • Les étapes de l'optimisation
  • Différents problèmes de performances
2/ Traiter les requêtes SQL
  • La zone de partage (Shared SQL Area)
  • Les phases du traitement
  • La vue V$SQLAREA
  • Les différents types d’application
3/ La performance : Diagnostic et mesure
  • Outils d'optimisation
  • La requête EXPLAIN PLAN
  • La trace du process serveur
  • Les fichiers de trace SQL
4/ Mécanismes automatiques de réglage de performances
  • Automatic Workload Repository (AWR)
  • Automatic Database Diagnostic Monitor (ADDM)
  • Le package DBMS_ADVISOR
  • SQL Access Advisor et SQL Profile
5/ Schéma relationnel : optimisation
  • Structures principales et chemins d'accès
  • Les index B*Tree et leur utilisation
  • L’index basé sur une fonction
  • Les index Bitmap et leur utilisation
  • Le Stockage en cluster : Les clusters indexés, le Hash Cluster
  • La table-index (IOT)
  • Le partitionnement des données
6/ L'optimiseur
  • Choix du plan d’accès
  • Calcul de la sélectivité
  • Recherches de données
  • Collecte des statistiques : le package DBMS_STATS
  • Collecte automatique des statistiques
  • Les jointures
7/ Optimiser les requêtes SQL
  • Stratégie d’optimisation
  • Optimisation manuelle des requêtes par hints
  • Écriture des Requêtes
  • Architecture des traitements
  • Utilisation des traitements stockés
8/ Exécution en parallèle des requêtes
  • Indication du parallélisme à la création de la table
  • Indication du parallélisme par hint
  • Parallélisation de la création des index
  • Chargement des données en parallèle
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • Développeurs d'applications
  • Administrateurs d'applications
Dates

Dates

  • Du 13 au 17 Mai 2024
  • Du 05 au 09 Août 2024
  • Du 11 au 15 Nov. 2024
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.