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

Requêtes MySQL Discussion :

[Mysql 3.23] Avis sur une requete LEFT JOIN


Sujet :

Requêtes MySQL

  1. #1
    Membre éclairé Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par défaut [Mysql 3.23] Avis sur une requete LEFT JOIN
    Bonjour à tous,
    J'ai une question à vous soumettre. Voilà une requete :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT S.*, L.champ FROM TABLE1 S LEFT JOIN TABLE2 L ON S.ID=L.ID;
    En fait TABLE1 contient une trentaine de champs. Quand j'execute cette requete, cela prend environ 9 heures !!! Selon vous est-ce normal que lorsque que l'on fait un LEFT JOIN entre deux tables dont l'une contient une trentaine de champs, cela mette autant de temps ? Merci

  2. #2
    Membre éprouvé

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    1 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 184
    Par défaut
    Je pense que c'est moins une question de nombre de champs que de nombre de lignes.
    Surtout s'assurer que le champ ID de la table 2 est bien défini en clé primaire.

  3. #3
    Membre éclairé Avatar de griese
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    646
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations forums :
    Inscription : Juin 2006
    Messages : 646
    Par défaut
    En fait je ne peux pas mettre de clé primaire car j'ai des doublons. Du coup j'utilise des index.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Demande d'avis sur une requete
    Par minnemo dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 01/06/2009, 17h37
  2. [mysql 3.23] avis sur une requete
    Par griese dans le forum Requêtes
    Réponses: 2
    Dernier message: 12/03/2007, 09h34
  3. [MySQL] aide sur une requete
    Par dj-julio dans le forum Langage SQL
    Réponses: 5
    Dernier message: 12/01/2006, 14h25
  4. Requete MySQL avec un Rand sur une table
    Par tom06440 dans le forum Requêtes
    Réponses: 2
    Dernier message: 05/01/2006, 17h37
  5. [MySQL 4.1] probleme d'accents sur une requete SQL
    Par tatayoyo dans le forum Langage SQL
    Réponses: 4
    Dernier message: 10/11/2005, 16h06

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