Bonjour à tous,

J'ai une procédure d'import récurrente sur un "gros fichier" (40.000 lignes au moins). Pas si gros que cela en fait mais disons que j'ai quelques triggers branchés sur la table qui réceptionne le fichier donc cela fait un traitement assez long.

J'aimerai améliorer l'import en utilisant l'option use_threads.
J'ai donc découpé mon fichier en plusieurs morceaux et je tente un import avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
mysqlimport  -h localhost -u monuser --password=monpassword   -L    --low-priority --compress  --delete --fields-terminated-by=',' --fields-optionally-enclosed-by='"'  --lines-terminated-by='\r\n' --default-character-set=utf8  --use-threads=4 dossier1/monfichier.txt
 dossier2/monfichier.txt dossier3/monfichier.txt dossier4/monfichier.txt
Quand je lance cela, je n'ai toujours qu'un seul thread. C'est agaçant. J'ai cherché un peu dans la doc et il semblerait qu'on touche la partie config serveur.

Là je sèche un peu car j'ai tenté de changer quelques options sans succès.
Merci d'avance de votre aide.

Cordialement,