Informatique

Optimisation des requêtes SQL

Optimisation des requêtes SQL

Réf 4-OR240
Durée 3 jours

Objectifs

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

Infos

Programme

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

En savoir +

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)

Moyens pédagogiques

Formateur expert du domaine, un ordinateur, support de cours remis à chaque participant, vidéo projecteur, tableau blanc et paperboard,feuille de présence signée en demi-journée, évaluation des acquis tout au long de la formation, questionnaire de satisfaction, attestation de stage

Possibilité de certification

Nous consulter.