Sauf pour de trés grosses requêtes le parsing Oracle represente la plus faible part lors de l'execution d'une requête. C'est en régle generale les données dans le cache qui fausse le temps plus que l'explain plan en cache.
Pour vider le cache soit vous disposez de la version 10G et dans ce cas il existe une requête :
alter system flush buffer_cache
soit vous disposez de moyens de détournements peu commodes
- select * d'une table voluminueuse ( plus importante que le buffer cache )
- redémmarage de la base
- ...
Partager