Bonjour,
Je cherche à savoir si l'optimiseur à réécrit ma requête SQL avant de choisir le plan d'exécution; est-ce possible?
Mon problème est que si j'écris un ordre SQL1 et que Oracle le transforme en ordre SQL2 alors le plan d'exécution que j'aurai ne sera compréhensible que si je peux lire l'ordre SQL auquel il se réfère; soit l'ordre SQL2 dans notre cas. Dans le cas contraire, je risque de m'arracher les cheveux en essayant de faire correspondre le plan d'exécution de l'ordre SQL2 avec l'ordre SQL1.
Par avance merci pour vos réponses.
Partager