Accueil > Big Data, SGBD, IA, BI, SAP > Oracle, optimisation d’applications
Formation #BSI214

Formation Oracle, optimisation d’applications

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 5 jours

Code : BSI214


Sessions programmées :

Du 15 au 19 Fév. 2021

Du 12 au 16 Avril 2021

Du 07 au 11 Juin 2021

Du 20 au 24 Sept. 2021

Du 15 au 19 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 5 jours

Code : BSI214


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

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 15 au 19 Fév. 2021
  • Du 12 au 16 Avril 2021
  • Du 07 au 11 Juin 2021
  • Du 20 au 24 Sept. 2021
  • Du 15 au 19 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation