Le 20/03/2013 07:55, David DURIEUX a écrit : > Bonjour, > > J'ai fais une modif au niveau de la fonction getFromDB ou il manque un > LIMIT 1 > > Sur des bases avec beaucoup d'enregistrement, on passe de 0.0223 > secondes à 0.0001 seconde d'exécution (c'est pas beaucoup beaucoup mais > des fois on fait plusieurs getFromDB et ca s'accumule. Ca soulagera > ausi le serveur puisque ça lui évite de parser toute la base quand il a > trouvé l'enregistrement.
Euh... ça ne me semble pas du tout logique... un problème dans une ancienne version de MySQL ? Tu peux détailler ton test ? Moi, avec RESET QUERY CACHE; SELECT `glpi_logs`.* FROM `glpi_logs` WHERE `glpi_logs`.`id`='46670031' LIMIT 1; Avec ou sans le limit, je tourne toujours autour de 0,0004" (sur une table de 100 millions d'enr (MySQL 5.5.30). Remi. > > Cordialement, > -- > David DURIEUX > Tel : +33 (0)4.82.53.30.53 > Mail : d.duri...@siprossii.com > Site Web : http://www.siprossii.com/ > > SIPROSSII > Les Lafôrets > 69430 Beaujeu > FRANCE > > > > _______________________________________________ > Glpi-dev mailing list > Glpi-dev@gna.org > https://mail.gna.org/listinfo/glpi-dev > _______________________________________________ Glpi-dev mailing list Glpi-dev@gna.org https://mail.gna.org/listinfo/glpi-dev