AccueilInformatiqueBase de donnéesOracleOptimisation des requêtes SQL

Optimisation des requêtes SQL

OBJECTIFS PÉDAGOGIQUES
Connaître les différentes techniques permettant d’optimiser les requêtes SQL allant du choix des structures à l’analyse des requêtes.

Détails

Référence

FORORAO02

Durée : 3 jours

Profil participants : Analystes programmeurs, Administrateurs

Animateur : Expert Oracle

Pré-requis : Connaître les fondamentaux des SGBDR, le langage SQL et le langage PL/SQL.

Dates des sessions

  • du 18/02/2019 au 20/02/2019
  • du 15/04/2019 au 18/04/2019
  • du 27/05/2019 au 29/05/2019
  • du 16/09/2019 au 18/09/2019
  • du 21/10/2019 au 23/10/2019
  • du 09/12/2019 au 11/12/2019

Tarif (H.T.) : 1650

Programme

Présentation

  • Les objectifs
  • Les acteurs
  • Classement des applications
  • Architecture et requêtes

Optimiseur

  • Approche par règles
  • Approche par coûts

Analyse qualitative & quantitative

  • Les plans d’exécutions
  • Statistiques de performances
  • TKPROF
  • Sélection des requêtes consommatrices
  • Le package DBMS_PROFILER

Recommandations générales

  • Préfixage systématique
  • Nouvelles syntaxes et incidences
  • Inhibition d’index
  • Les fonctions
  • Les tris
  • Les sous-requêtes
  • Partage des plans d’exécution
  • Optimisations PL/SQL
  • Création de table et insertion
  • Les séquences
  • Suppression totale de lignes

Collecte des statistiques

  • La commande ANALYZE
  • Les packages de collecte des statistiques
  • Collecte dynamique des statistiques
  • Les plans d’exécution stockés

Les structures de données

  • Modèle physique de données
  • Les tables
  • Vues relationnelles et vues matérialisées
  • Les index

Parallélisation des requêtes

  • Quand implémenter l’exécution parallèle
  • Comment la parallélisation fonctionne
  • Instructions SQL ne pouvant pas être parallélisées
  • Instruction SQL pouvant être parallélisées
  • Comment activer la parallélisation des instructions SQL DML
  • Le degré de parallélisme
  • Paramétrer la parallélisation

Tuning SQL automatique

  • Présentation
  • L’optimiseur en mode tuning automatique
  • Le package DBMS_SQLTUNE

Tuning automatique des structures

  • Création d’une tâche pour le tuning des structures
  • Création de l’objet charge globale
  • Liaison de la tâche avec l’objet charge globale
  • Sélection de la charge globale
  • Filtrer la charge globale
  • Paramétrer la tâche et la portée des recommandations
  • Exécuter LE CONSEILLER et consulter les recommandations
  • Supprimer une tâche et l’objet charge globale

Pré-réservation

Veuillez remplir ce formulaire en précisant la formation souhaitée. Nous prendrons contact avec vous dans les plus brefs délais.

Conditions d'utilisation: en transmettant ce formulaire, vous acceptez de nous communiquer les données qu'il contient, protégées par notre charte de confidentialité et la loi sur la protection des données.

4, avenue Laurent Cély

92600 Asnières-sur-Seine

Téléphone : 01 71 12 62 63

contact@formation-forest.com

Télécopie : 01 71 12 62 64

formation-forest.com

Partenaires et Label qualité

Partenaire Agilya

Paretanires Oracle 

logo DATADOCK