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

Reply via email to