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 :

INSERT multiple : rapide pour 10 lignes, très lent pour 11 !


Sujet :

Requêtes MySQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Septembre 2005
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 38
    Points : 26
    Points
    26
    Par défaut INSERT multiple : rapide pour 10 lignes, très lent pour 11 !
    Bonjour,

    J'ai de nombreuses insertions à faire dans ma base de données, et j'ai remarqué ceci :

    Lors de l'insertion (par INSERT ... SELECT, ou bien LOAD DATA INFILE etc.) d'un très grand nombre de lignes (300 000), tout est rapide (1.5 s).
    Lors de l'insertion d'un plus petit nombre de lignes (100) c'est extrèmement lent : 0.5 s ! Il y a 3 000 fois moins de lignes à insérer, mais ce n'est que 3 fois plus rapide...


    Alors j'ai fait des tests, et voici ce que j'ai observé :

    Lors de l'insertion de 10 lignes ou moins, c'est rapide (< 1 ms).
    Dès qu'il y a au moins 11 lignes à insérer, c'est très lent, ça passe tout de suite à 0.4 secondes au minimum !



    Sauriez-vous m'éclairer sur ce problème (très embêtant) ?


    Merci d'avance.

  2. #2
    Nouveau membre du Club
    Inscrit en
    Septembre 2005
    Messages
    38
    Détails du profil
    Informations forums :
    Inscription : Septembre 2005
    Messages : 38
    Points : 26
    Points
    26
    Par défaut
    Finalement, je n'ai pas trouvé d'où le problème venait, mais il a été résolu avec une réinstallation de mysql...

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

Discussions similaires

  1. temps d'exécution très lent pour les boucles for
    Par NELLLY dans le forum MATLAB
    Réponses: 2
    Dernier message: 02/01/2013, 11h00
  2. Réponses: 3
    Dernier message: 31/01/2012, 07h45
  3. Réponses: 10
    Dernier message: 09/02/2010, 10h28
  4. Réponses: 2
    Dernier message: 01/02/2007, 18h20

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