Bonjour,
Je dois parser un gros fichier xml (500 mo) afin d'extraire les données et de les enregistrer dans une table mysql (+ de 300 000 enregistrement).
Pour parser j'utilise XMLReader.
Le problème est que mon script s’arrête avant la fin.
Après plusieurs test, le script effectue à chaque fois environ 21 000 insert puis s’arrête ce qui correspond à 20 min d’exécution.
Le script ne s’arrête jamais au même endroit et ses deux premières lignes sont :
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 set_time_limit(0); ignore_user_abort(true);
Auriez-vous des pistes à me proposer ?
Merci.
Partager