Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
5224 connectés 

 


Dernière réponse
Sujet : [MySQL] Rapidité d'un SELECT ...
Max Evans

youdontcare a écrit a écrit :

non, je suis loin d'être un expert en mysql.  
 
* je ne vois pas pourquoi tu as besoin d'une jointure pour afficher ta liste de topics
 
* change ton titre avec "[mysql] rapidité d'un select" ou approchant ...  




 
Ya une jointure a cause des Flags :/


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
Max Evans

youdontcare a écrit a écrit :

non, je suis loin d'être un expert en mysql.  
 
* je ne vois pas pourquoi tu as besoin d'une jointure pour afficher ta liste de topics
 
* change ton titre avec "[mysql] rapidité d'un select" ou approchant ...  




 
Ya une jointure a cause des Flags :/

youdontcare

Max Evans a écrit a écrit :

Tu as n'as pas une idee ? :)


non, je suis loin d'être un expert en mysql.  
 
* je ne vois pas pourquoi tu as besoin d'une jointure pour afficher ta liste de topics
 
* change ton titre avec "[mysql] rapidité d'un select" ou approchant ...

Max Evans C sur que ca peut dependre de plein de trucs :)
 
Sinon, je viens de faire a l'instant un test ...
 
La requete est un SELECT ... ... ... ORDER BY dateheure DESC avec jointure qui portent sur deux tables ...
Pour afficher 100 000 topics ; au moins 1.2s :(
 
J'ai donc enlevé le ORDER BY dateheure DESC, et la POUF, temps d'execution : 0.023s !!!!!! :love:
 
Pourtant, il y a bien un index qui porte sur le champ dateheure, c vraiment bizzare :(
 
Tu as n'as pas une idee ? :)
youdontcare ça dépend de tes données ... je ne connais pas les entrailles de mysql, mais la rapidité d'un arbre de recherche dépend de la façon dont les données sont organisées. ça peut aussi venir de la façon dont tu sélectionnes les topics, si tu stockes ta date en format 'année-mois-jour heures:minutes' ou juste un timestamp unix.
 
demande-lui des précisions sur ses select & ses données, files-lui en sur la structure de tes tables, tes requêtes, etc.
Max Evans Oki :)
Parce que le webmaster paraissait etonné que ma requete mette autant de temps :(
 
http://www.toutestfacile.com/phoru [...] 694&t=1690
youdontcare un index est souvent implémenté par un arbre. par ex, sélectionner tous les enregistrements dont telle variable est supérieure à telle valeur peut se faire en très peu d'étapes.  
 
évidemment, sans mettre ni les requêtes ni les données, on n'est pas très renseignés. c'est du bench qui ne dit rien, bref limite de la propagande.
Max Evans A ca ?
http://www.toutestfacile.com/phpin [...] hap=bench1
 
un SELECT sur 1 000 000 d'enregistrements ; temps d'execution = 0.02s :/

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)