j ai une table qui contient 19000 enregistrements. comme je debute, je ne sais pas construire des requtes complexes alors je boucle sur tous mes enregistrements et extrait : - une valeur - la meme valeur pour id+1 - je fais la difference - j update la table
mais arrivé au 1300 enregistrement, mysql se deconnecte !
J imagine aisement qu il s agit d un pb de taille de buffer (enfin de ce que j ai lu ici et là) et souhaiterais savoir comment y remedier en augementant cette taille mais quel parametre modifier dans le conf de mysql ?
merci d avance pour votre aide
Modifie 1 fois. Derniere modification le 24/01/2009 à 19:00 par sp2308.
Ce doit être le temps maximum alloué à un script PHP qui fait arrêter le traitement.
Il doit bien y avoir un message d'erreur ou une alarme : Quel est ce message d'erreur ?
Si pas de message d'erreur, c'est sans doute parce qu'il est masqué.
Dans le fichier wamp\bin\apache\apache2.2.11\bin\php.ini, pour augmenter le temps maximum alloué à un script, modifiez les valeurs des lignes :
max_execution_time = 30 ; Maximum execution time of each script, in seconds max_input_time = 60 ; Maximum amount of time each script may spend parsing request data
Par la même occasion, vous pouvez augmenter la quantité de mémoire allouée :
memory_limit = 32M ; Maximum amount of memory a script may consume (32M
Et puis, pour visualiser toutes les erreurs et alarmes :