Bonjour,
je fais quelques tests pour essayer de comprendre, pour essayer de choisir une méthode pertinente. A priori, je n'aurai jamais ce genre de volume, en une seule fois en production, mais j'aime bien comprendre !! Je pensais que la première syntaxe ci-après serait beaucoup plus rapide et il n'en est rien. Est-ce normal ? Il y a-t'il un paramétrage particulier à mettre en oeuvre ? La 3° requête n'est là que pour me rassurer sur le choix de la première ou de la seconde requete !!!
Bref, je suis preneur de vos remarques, car plus je découvre MySql et les posts dans ce forum, plus je me dis qu'il faut être fin au niveau des paramètrages et de la maintenance de la BD, alors si je peux être "intelligent" du départ, je pense que je gagnerai du temps.
Gestion des logs active
Insertion de 44617 enregistrements en un bloc : syntaxe :Insert into Tel_MP_02 (telnum)
VALUES(124373233),(127600677),(127600677) etc
dans la table qui en comptait 44617 : 2'2''13
Insertion de 44617 enregistrements en 44617 requêtes (Insert into Tel_monprospectv3 (telnum)
VALUES (826025006) avec début et fin transaction dans la table vide : 48'' 13
Insertion de 44617 enregistrements en 44617 requêtes (Insert into Tel_monprospectv3 (telnum)
VALUES (826025006) les unes à la suite des autres dans la table qui en comptait 44617 :
43'22'24
Et oui, KOLOSSAL
--
Cordialement
Christophe Charron
Partager