Bonjour,
Marius Nitu vous propose un tutoriel : Comment l'optimiseur d'Oracle calcule le coût.
L'analyse des plans d'exécution des requêtes SQL met en évidence des valeurs numériques affichées dans des colonnes appelées Cost (coût) et Rows (lignes) pour chaque opération effectuée par l'optimiseur. S'il est évident que le meilleur plan devrait être celui qui a le moindre coût, les algorithmes utilisés ne sont pas toujours détaillés dans la documentation d'Oracle. Pourtant ils ont fait depuis des années l'objet des d'analyses minutieuses pour comprendre leur fonctionnement et les hypothèses sur lesquels ils sont basés.
Bonne lecture... et n'hésitez pas à laisser vos remarques et commentaires dans cette discussion![]()
__________________
Partager