LOAD DATA INFILE
est très rapide et constitue le bon moyen d'importer des fichiers texte dans MySQL. C'est l'une des méthodes recommandées pour accélérer l'insertion des données -jusqu'à 20 fois plus vite, selon ceci :
https://dev.mysql.com/doc/refman /8.0/fr/insert-optimization.html
En supposant qu'il est plus rapide de réécrire les données traitées dans un fichier texte que de les insérer dans la base de données, c'est une bonne solution.