IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SQL Oracle Discussion :

[8i]Query avec temps de réponse étrange?


Sujet :

SQL Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2007
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 59
    Par défaut [8i]Query avec temps de réponse étrange?
    Voici mon query

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     SELECT DECODE(si.TYPE,'003','043','004','045')
     FROM TABLE_A si, TABLE_B ssc, TABLE_C sec
     WHERE si.id   = sec.id 
       AND sec.ssc_id    = ssc.id   
       AND NVL(si.FAG, 'N') = 'N' 
       AND si.TYPE IN ('004','003') 
       AND NVL(ssc.typ,'08') <> '08'
    Celui s'execute en +- 30 sec.


    Si je rajoute une valeur dans le IN

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     SELECT DECODE(si.TYPE,'003','043','004','045')
     FROM TABLE_A si, TABLE_B ssc, TABLE_C sec
     WHERE si.id   = sec.id 
       AND sec.ssc_id    = ssc.id   
       AND NVL(si.FAG, 'N') = 'N' 
       AND si.TYPE IN ('004','003','001') 
       AND NVL(ssc.typ,'08') <> '08'
    Il s'execute en 2 sec!

    Je ne comprend vraiment pas la raison.

    Y a-t-il une astuce que j'ai loupé?

    Merci.

  2. #2
    Membre émérite Avatar de philcero
    Homme Profil pro
    Architecte de système d'information
    Inscrit en
    Septembre 2007
    Messages
    528
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Architecte de système d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2007
    Messages : 528
    Par défaut
    T'as fais plusieurs fois à la suite tes deux requêtes afin d'écarter tout parasitage des tes timing durant la montée en cache au premier SELECT ?

Discussions similaires

  1. Réponses: 2
    Dernier message: 30/10/2008, 17h01
  2. [TASM][Débutant] Formulaire avec temps de réponse
    Par Punkfloyd1967 dans le forum x86 16-bits
    Réponses: 0
    Dernier message: 18/08/2008, 14h38
  3. pbl de temps de réponse sur un EXE en réseau avec BDE
    Par gregcat dans le forum Bases de données
    Réponses: 1
    Dernier message: 06/07/2006, 09h52
  4. [9i] pb Temps de réponse avec FETCH ... INTO
    Par sygale dans le forum Oracle
    Réponses: 5
    Dernier message: 05/04/2006, 17h51
  5. Hebergeur mutilialisé avec mysql et temps de réponse
    Par dreck dans le forum Requêtes
    Réponses: 7
    Dernier message: 06/02/2006, 08h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo