27-01-2012, 04:58 PM
J'ai trouvé ma limitation à 16384 occurrences: c'est la fonction rand()!
En passant avec :
fonction également plus rapide, j'obtiens maintenant :En passant avec :
Code PHP :
<?php
$x=mt_rand(0,$maxx);
$y=mt_rand(0,$maxy);
Citation :INSERT après boucle :En fait, à 100 000 enregistrements insérés d'un coup, cela fait environ 4 millions de caractères pour la commande SQL donc plus que accepté par MySQL.
25000 -> 1,3005s
100000 -> MySQL server has gone away
4 x 25000 -> 7,2685s
LOAD DATA INFILE :
25000 ->1,4365s
100000 -> 7,0623s