bonjour,
On viens de me dire une chose qui m'épate un peu et j'aimerais avoir l'avis de spécialiste.
En 9i il est plus intéressant de faire des hint que de recalculer les stats régulièrement. Est-ce vrai?
bonjour,
On viens de me dire une chose qui m'épate un peu et j'aimerais avoir l'avis de spécialiste.
En 9i il est plus intéressant de faire des hint que de recalculer les stats régulièrement. Est-ce vrai?
non. les stats permettent justement de savoir quelle table grossit, ce qui permet de réévaluer le plan.
Avoir de bonnes stats est un défi pour plus d'un dba
Non, tout faux.Envoyé par Vince7-7
L'avantage du Hint c'est que tu donnes la façon de traiter la requête au moteur d'Oracle. Ce qui fait que la requete suivra toujours le même plan.
C'est bien sur le gros problème du Hint.
Si les données changent ou la mémoire change ou le serveur change, ou ... ben c'est pas dit que ce sera le meilleur moyen.
C'est en gros la différence entre le RBO et le CBO.
Le CBO est devenu tellement plus performant que le RBO.
En 10g, le CBO est capable (stats) de savoir si c'est plus rapide de faire de la lecture contigue de blocs que de l'accès séquentiel.
L'avantage des Stats, c'est que le code n'est pas à revoir à chaque modif de table/index, etc..
le hint ne doit servir que pour pallier un problème avec le CBO qui peut se tromper... en aucun cas ça doit remplacer les stats
Merci à tous pour vos précieuses réponses. Elle me seront utiles pour montrer à mon boss qu'il raconte n'importe quoi.
Envoyé par Vince7-7
Mais non mais non, un boss ne raconte jamais "n'importe quoi", c'est simplement toi qui avait mal saisi ce qu'il voulais dire...
Enfin je dis juste ça pour préserver une bonne ambiance dans ta boite...
ça me fait penser à l'article dans Oracle Magazine ce mois-ci :
http://www.oracle.com/technology/ora...o27asktom.htmlEnvoyé par tom kyte
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager