Bonjour,
Sur ma base de données, je dois remplir deux tables (à partir d'un fichier xml) avec certaines règles.
C'est pour une gestion de news.
1. Je récupère d'abord l'ordre du dernier article paru (il ne peut en aucun cas s'agir du auto_increment, puisque l'ordre peut être changé "manuellement")
2. Je remplis ma table d'articles avec, par exemple :
Le titre, la date, l'ordre, le lien....
3. Une fois l'enregistrement inséré, si l'article doit contenir un tag, je récupère l'id de l'enregistrement qui me servira à insérer un nouvel enregistrement dans la tables des tags.
Ma question: actuellement, je fais cette opération pas par pas, c'est à dire que j'insère article par article et je vérifie s'il doit être taggé et par quel indicatif (important, moyen, ou pas de tag).
Auriez vous une idée sur la procédure à suivre pour que ceci se fasse avec un LOAD DATE INFILE qui est beaucoup plus rapide que INSERT.
A chaque jour, j'ai dans les 60 articles à insérer et cette opération prend quand même une dizaine de minutes avec la méthode pas par pas.
Merci à vous.
Partager