Inscription en cours :
Aucune formation
Actualités : Saisissez l’opportunité d’évoluer vers le métier d’Administrateur Systèmes et Réseaux dans le cadre de votre CPF ou d’un CIF », dernières places disponibles pour septembre 2018                                                                                                                                                                               &nbs Les Modules Eligibles au CPF sont disponibles actuellement sur notre site...                                                                                                                                                                                                                                                                                                        Télécharger notre calendrier de formation                                                                                                                                                       NOUVEAU : L'institut F2i est maintenant certifié DevOps Foundation®                                                                                   IEF2I est qualifié ISQ-OPQF pour la garantie d'un engagement de prestation de qualité                                                                                                                                                        Saisissez l’opportunité d’évoluer vers le métier d’Administrateur Systèmes et Réseaux dans le cadre de votre CPF ou d’un CIF », dernières places disponibles pour septembre 2018

Formation Optimisation des requêtes SQL sous Oracle

Objectifs


  • Connaître les particularités des types d'applications

  • Savoir traiter des requêtes SQL

  • Être en mesure d'utiliser les outils de diagnostic et de mesure de performance

  • Être capable d'optimiser le schéma relationnel

  • Apprendre à optimiser le serveur

  • Comprendre l'optimisation des requêtes SQL

  • Comprendre la parallélisation d'exécution des requêtes

  • Pré-requis


  • Avoir suivi les formations : "Interroger et manipuler des bases de données Oracle avec le langage SQL" et : "Développer avec Oracle PL/SQL" ou connaissances équivalentes

  • Public


    • Administrateurs de bases de données, développeurs SQL et PL/SQL

    Ce Cours est Eligible au CPF


    Le code  CPF à utiliser pour les demandes de prise en charge est le : 194595

    Ce cours est rattaché à une compétence du  TITRE RNCP  « Chef(fe) de Projet Digital »  enregistré au Journal Officiel du 04 octobre 2016 :

    À l’issue de la formation, un certificat de compétence vous sera remis, ce document est à conserver.

     

    Programme


    Introduction

    • La démarche d'optimisation
    • Les étapes d'optimisation
    • Objectif à atteindre : la performance acceptable

    Traitement des Requêtes SQL

    • La zone de partage (Shared SQL Area)
    • Les phases du traitement
    • La vue V$SQLAREA
    • Les différents types d'application

    Les outils de mesure de performance

    • La requête EXPLAIN PLAN
    • La trace du process serveur
    • Résultat de la trace : extrait d'un fichier trace et analyse du résultat de tkprof

    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

    Optimisation du schéma relationnel

    • 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 tables
    • Partitionnement des index

    Optimisation du serveur

    • L'optimiseur
    • Choix du plan d'accès
    • Calcul de la sélectivité
    • Collecte des statistiques : le package DBMS_STATS
    • Collecte automatique des statistiques
    • Les jointures

    Optimisation des requêtes SQL

    • Stratégie d'optimisation
    • Écriture des Requêtes
    • Optimisation manuelle des requêtes
    • Les hints
    • Architecture des traitements
    • Utilisation des traitements stockés

    Parallélisme d'exécution des requêtes

    • Exécution de requêtes en parallèle
    • 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

    Thèmes de formation

     

    Tarif par personne : 1 770,00 € (HT)


    Durée : 3 jours


    Référence : ORA04


    Dates :

    • 11 / 06 / 2018


    Télécharger


    Imprimer
    S'inscrire


    Envoyer