|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2008 Messages : 21 ![]() |
Bonjour,
Voila plusieurs jours que je travail à essayer d'améliorer les perfs d'une base Oracle (à noter que c'est la première fois que je fais ça ) A force de modifier les paramètres dans tous les sens, j'ai fini par toucher à optimizer_features_enable pour le passer de 10.2.0.3 à 8.0.0. Et là, miracle, les temps de requêtes de l'application deviennent acceptable ![]() Par contre, je ne suis pas convaincu que cette "bidouille" soit acceptable. Si quelqu'un pouvait me guider sur pourquoi la modification du paramêtre optimizer_features_enable améliore considérable mes performances j'en serais ravi. D'avance merci. |
|
|
00
|
|
|
#2 |
|
Membre chevronné
![]() Inscription : septembre 2007 Messages : 519 ![]() |
Généralement on ne change pas ce paramètre par soi-même. Si les performances sont mauvaises avec un OPTIMIZER en version courante et que celles-ci s'améliorent en prônant la régression technique il faut plus se dire qu'il y a un problème (indexs ou statistiques) que la précédente version ne mettait pas en valeur.
Afin d'améliorer les performances il vaut mieux analyser ce qui se passe avant de toucher à tout dans tous les sens. Recherches les requêtes les plus usitées et/ou lourdes et concentres ta recherche sur l'EXPLAIN PLAN de chacun d'entre elles afin de cibler les problèmes (Manque d'index, mauvaises statistiques, non utilisation de variabilisation...). |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com