Optimisation des requêtes SQL

3 jours | 4-OR240

Logo PDF

Formations Informatiques > Base de données > Oracle Développement

Prochaines sessions inter-entreprises

  • Du 25/06/2012 au 27/06/2012
  • Du 25/07/2012 au 27/07/2012
  • Du 27/08/2012 au 29/08/2012
  • Du 17/09/2012 au 19/09/2012

Objectifs

Connaître et utiliser les techniques d’optimisation des requêtes SQL afin d’améliorer les performances des applications.

Participants / Pré-requis

Indispensable : le langage SQL . Recommandé : le cours Administration ORACLE® (niveau 1)4-OR410 et le cours Architecture Oracle pour développeur (4-OR411)

Contenu

1. Introduction

2. Les accelerateurs d’accès

  • Index B-tree, Index BITMAP, Tables organisées en index, Clusters

3. Les calculs de satistiques sur les objets

  • Les commandes ANALYZE – DBMS_STATS
  • Les histogrammes

4. Les outils de diagnostic

  • EXPLAIN PLAN
  • TRACE DES REQUETES :SQL_TRACE
  • TKPROF, et AUTOTRACE

5. Les plans d’acces aux données

  • Les conditions sur une colonne
  • Les conditions sur plusieurs colonnes
  • Les jointures, les requêtes synchronisées, les requêtes imbriquées

6. Ecriture des requêtes

7. Le fonctionnement de l’optimiseur

  • Présentation
  • Choix du plan d’accès avec l’optimiseur sur règles
  • Choix du plan d’accès avec l’optimiseur basé sur les coûts

8. Les indicateurs

 
Tamia - Formations Bureautiques, Informatiques et Management
Brest, Saint-Brieuc, Vannes, Nantes, Rennes, Le Mans, Angers ...