Collection Contents Précédent Suivant PDF

ASA - Guide de l'utilisateur SQL

Optimisation et exécution des requêtes


Présentation 

Dès lors qu'une requête est soumise, l'optimiseur l'analyse et décide d'un plan d'accès qui génère le résultat avec le moins de ressources possibles. Ce chapitre décrit les étapes d'optimisation d'une requête. Il décrit les hypothèses sous-jacentes à la conception de l'optimiseur, ainsi que l'estimation de la sélectivité, l'évaluation des coûts et les autres étapes de l'optimisation.

Les instructions de mise à jour, d'insertion et de suppression doivent également être optimisées, mais ce chapitre est axé sur l'optimisation des requêtes de sélection. L'optimisation de ces commandes suit des principes similaires.


Rôle de l'optimiseur
Fonctionnement de l'optimiseur
Algorithmes d'exécution d'une requête
Organisation physique et accès aux données
Index
Transformations sémantiques de requêtes
Mise en mémoire cache des sous-requêtes et des fonctions
Lecture des plans d'accès

Collection Contents Précédent Suivant PDF