Bonjour,
Je parse un fichier générant des insert dans une base.
Le nombre d'enregistrement générer est tres important (~150000 insert) et bien sur mon script par en timeout.
Le seul moyen que j'ai trouvé est d'augmenter la valeur du time out et de séparer les taches (un serveur web et un serveur bdd). Mon problème est que malgré cela, il arrive encore de tombé en timeout et augmenter encore cette variable me dérange un peu (720 en test et 360 en prod).
Il faut également savoir qu'avant l'insert, je suis obliger de faire plusieurs select pour récupérer et/ou vérifier les informations que je vais injecter. Evidemment, cela n'arrange rien...
Une idée lumineuse? une solution miracle?
Merci d'avance.
Partager