|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité régulier
![]() Inscription : avril 2006 Messages : 49 ![]() |
Bonjour,
j'ai un code genere avec Hibernate du genre Code :
Avec les stats deletees cela prend 40 mili secondes. Pourquoi ?????? Le probleme est que j'ai besoin des stats donc je ne peux pas les deletees....... Merci pour votre reponse. |
||
|
|
00
|
|
|
#2 |
![]() Inscription : décembre 2002 Messages : 2 397 ![]() |
De quelle version d'Oracle s'agit-il ?
En 8i, ce genre de problème n'est pas rare. Il faut que vous compariez le plan d'exécution avec ou sans statistiques. Et puis vous pouvez tout à fait garder les statistiques, et forcer le mode RULE au sein de votre session durant les tests. |
|
|
00
|
|
|
#3 |
|
Invité régulier
![]() Inscription : avril 2006 Messages : 49 ![]() |
Desole, c'est vrai que j'ai oublie la version Oracle.
C'est une 8.1.7.4 Quand au mode Rule, ce n'est pas un parametre du fichier init.ora ? |
|
|
00
|
|
|
#4 | |
|
Invité régulier
![]() Inscription : avril 2006 Messages : 49 ![]() |
Citation:
Je voudrais savoir d'ou viens ce probleme. J'ai lu et entendu que cela pouvais venir d'un probleme de densite de colonne ou autre chose. Merci |
|
|
|
00
|
|
|
#5 | |||
![]() Inscription : décembre 2002 Messages : 2 397 ![]() |
Citation:
Vous ouvrez une session SQL*Plus, vous faites Code :
Si besoin, il faudra d'abord exécuter UTLXPLAN.SQL situé sous %ORACLE_HOME%\rdbms\admin, pour créer la table PLAN_TABLE. Ensuite, pour ignorer les statistiques vous faites Code :
ALTER SESSION SET OPTIMIZER_GOAL=RULE; |
|||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com