Précédent   Forum des professionnels en informatique > Bases de données > Oracle > SQL
SQL Forum d'entraide sur le SQL pour Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/05/2011, 16h04   #1
Membre habitué
 
Avatar de mamiberkof
 
Inscription : avril 2005
Messages : 286
Détails du profil
Informations personnelles :
Âge : 28
Localisation : Maroc

Informations forums :
Inscription : avril 2005
Messages : 286
Points : 126
Points : 126
Envoyer un message via MSN à mamiberkof
Par défaut Requête prend un temps infini

Bonjour,

J'ai une requête dont l’exécution sur une base de donnée remet en quelques secondes un resultat, mais lorsque j'exécute le même requete sur la deuxieme base, celà prend un temps infini et pas de résultat, reste bloqué jusqu'à j'annule le déroulement (j'utilise toad)

sachant que les deux bases ont le même modèle,architecture,schémas .

J'ai Oracle 8i; voilà ma requête :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
SELECT lpad(co.numeproj,5,0)||'-'||lpad(co.numeoper,2,0)||' '||libeoper||decode(datedest,NULL,'',' destoké le '||datedest) libeoper,cpt.codtyppr,cpt.libtyppr,cda.numedoss,cda.codeprod,prixcess,cda.dateaffe
FROM   com_operation co,
       operation     o,
       com_type_produit cpt,
       com_dossier_attribution cda
WHERE  cda.numeprod IS NOT NULL
AND    cda.etatdoss IN ('EC','CL')
AND    co.CODEOPER  = cda.codeoper
AND    cda.codtyppr = cpt.codtyppr
AND    co.numeproj = o.numeproj
AND    co.numeoper = o.numeoper
AND    o.codeoper != 98
AND    NOT EXISTS (SELECT 1 
                   FROM com_detail_av dt,
               com_autorisation_versement av,  
               com_versement v
                    WHERE dt.numedoss = cda.numedoss
                    AND   dt.nume__av = av.nume__av
                    AND   av.nume__av = v.nume__av)
AND   NOT EXISTS (SELECT 1 
                   FROM com_versement_anterieur
                    WHERE numedoss = cda.numedoss)
ORDER BY datedest

Merci
__________________
¤-------------------------------------------------------------------
|لا تبكي يا بُـنية، فإن الله مانع أباك...
| Trd :"Ne pleure pas ma petite fille, Dieu protége ton père" Le prophet Mohammed.
| L'effet developpez.com : ->geek
| It is man's ability to remember that sets us apart. We are the only species concerned with the past. Our memories give us voice. They bear witness to history so that others |might learn. So they might celebrate our triumphs and be warned of our failures.
¤-------------------------------------------------------------------
mamiberkof est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 16h14   #2
Expert Confirmé
 
Avatar de 7gyY9w1ZY6ySRgPeaefZ
 
Homme
dba
Inscription : juillet 2007
Messages : 2 520
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : Canada

Informations professionnelles :
Activité : dba

Informations forums :
Inscription : juillet 2007
Messages : 2 520
Points : 3 967
Points : 3 967
Statistique à jour ?
Même volumétrie ?
__________________
les règles du forum - mode d'emploi du forum
Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs.
(Rappel : "ça ne marche pas" n'est pas un message d'erreur)
JE NE RÉPONDS PAS aux questions techniques par message privé.
Écrire en français sur un forum est une marque minimale de respect.
7gyY9w1ZY6ySRgPeaefZ est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/05/2011, 16h17   #3
Membre habitué
 
Avatar de mamiberkof
 
Inscription : avril 2005
Messages : 286
Détails du profil
Informations personnelles :
Âge : 28
Localisation : Maroc

Informations forums :
Inscription : avril 2005
Messages : 286
Points : 126
Points : 126
Envoyer un message via MSN à mamiberkof
Citation:
Envoyé par 7gyY9w1ZY6ySRgPeaefZ Voir le message
Statistique à jour ?
Même volumétrie ?
la plus grosse c'est celle dont j'ai pas de problème d’exécution
__________________
¤-------------------------------------------------------------------
|لا تبكي يا بُـنية، فإن الله مانع أباك...
| Trd :"Ne pleure pas ma petite fille, Dieu protége ton père" Le prophet Mohammed.
| L'effet developpez.com : ->geek
| It is man's ability to remember that sets us apart. We are the only species concerned with the past. Our memories give us voice. They bear witness to history so that others |might learn. So they might celebrate our triumphs and be warned of our failures.
¤-------------------------------------------------------------------
mamiberkof est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/05/2011, 12h46   #4
Membre éprouvé
 
Femme
Administrateur de base de données
Inscription : novembre 2007
Messages : 341
Détails du profil
Informations personnelles :
Sexe : Femme
Localisation : France

Informations professionnelles :
Activité : Administrateur de base de données

Informations forums :
Inscription : novembre 2007
Messages : 341
Points : 478
Points : 478
il faut comparer les plans d'exécution sur les deux bases puis comprendre d'où viennent les différences.
Heaven93 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/05/2011, 09h46   #5
Expert Confirmé Sénior
 
Avatar de mnitu
 
Homme Marius Nitu
Ingénieur développement logiciels
Inscription : octobre 2007
Messages : 3 311
Détails du profil
Informations personnelles :
Nom : Homme Marius Nitu
Localisation : France, Marne (Champagne Ardenne)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : octobre 2007
Messages : 3 311
Points : 5 808
Points : 5 808
En Oracle 8i l’optimiseur est par default en mode CHOOSE et la simple présence des statistiques pour les tables le fait commuter entre le mode COST et le mode RULE.
mnitu est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h14.


 
 
 
 
Partenaires

Hébergement Web