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 Firebird Discussion :

Quel index utiliser sur Max()


Sujet :

SQL Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    291
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 291
    Par défaut Quel index utiliser sur Max()
    Bonjour

    J'ai cette requete
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    select max(DATE_HEURE) as dt_hr,NOM_PROJET,REF_TURBINE
      from DATA_10MIN group by NOM_PROJET,REF_TURBINE
    J'ai l'index suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CREATE DESC INDEX I_DATA_10MIN_DT_PRJT_TRBN ON DATA_10MIN (DATE_HEURE, NOM_PROJET, REF_TURBINE);
    Cependant à chaque fois que j'appelle la requete il utilise le plan "natural"

    Quelle index pourrais je créer pour optimiser le temps de ma requete qui me prend presque 1'30!!

    Merci

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 593
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 593
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    à mon avis : NOM_PROJET,REF_TURBINE puisque c'est le groupe

Discussions similaires

  1. [XL-2007] Quel controle utiliser sur feuille pour visualiser deux colonnes
    Par chris09300 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 31/03/2011, 22h59
  2. Doublons sur jointure, quel join à utiliser?
    Par 810mcu dans le forum Requêtes et SQL.
    Réponses: 23
    Dernier message: 14/08/2008, 10h18
  3. Quel ordre utiliser pour les contraintes sur les tables ?
    Par Icewall dans le forum Langage SQL
    Réponses: 14
    Dernier message: 20/04/2008, 19h52
  4. [ADO.NET]Sur quels critères utiliser procédures stockées?
    Par Oberown dans le forum Accès aux données
    Réponses: 3
    Dernier message: 06/04/2006, 16h16
  5. quel language utiliser pour agir sur un log automatiquent
    Par qegukom dans le forum Langages de programmation
    Réponses: 3
    Dernier message: 05/08/2004, 21h00

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