Auteur | Message |
---|---|
DarkSquall
| Inscrit le : 27/08/2005 |
# Le 10/08/2006 à 22:26 Hello, |
Limit
| Cyril Inscrit le : 11/05/2005 |
# Le 10/08/2006 à 22:28 tu as fais un seul test? déjà désactive le query_cache de mysql et execute la requete quelques milliers de fois pour avoir qqchose de plus clair |
DarkSquall
| Inscrit le : 27/08/2005 |
# Le 10/08/2006 à 22:55 Bon, là je viens de réessayer de nombreuses fois dans une page qui ne contient que cette requête en la faisant 20 fois d'affilé avec un for(). |
Julgates
| Julien Inscrit le : 09/03/2005 |
# Le 11/08/2006 à 08:09 Et au niveau de tes index tu as quoi ? Shopping Time Network - Founder / CTO |
erwinol
| Erwin Inscrit le : 09/05/2005 |
# Le 11/08/2006 à 10:16
DarkSquall a dit : Maintenant ce query_cache je le désactive complètement, ou il vaut mieux le laisser? Il vaut mieux le laisser, mais pas pour faire un bench. As-tu indexé le champ qui te sert à réaliser la jointure ? |
flush
| Jean-Philippe Inscrit le : 09/05/2005 |
# Le 11/08/2006 à 13:41 Oui surement une histoire de clés ... @+ Jean-Philippe |
DarkSquall
| Inscrit le : 27/08/2005 |
# Le 11/08/2006 à 18:49 Les clés primaires sont : chat.id et membres.id. |
Julgates
| Julien Inscrit le : 09/03/2005 |
# Le 11/08/2006 à 19:07 Tu n'as pas besoin d'index sur membres.id si c'est une primaire Shopping Time Network - Founder / CTO |
DarkSquall
| Inscrit le : 27/08/2005 |
# Le 11/08/2006 à 19:30
Julgates a dit : Tu n'as pas besoin d'index sur membres.id si c'est une primaire Mais ça ne changera rien à l'efficacité de la requete... D'accord, c'est bon à savoir, merci. J'ai donc supprimé l'index de membres.id pour le laisser uniquement en primaire. Julgates a dit : Pourquoi INNER JOIN plutôt que JOIN ? Parce que j'ai appris "INNER JOIN" en premier mais c'est la même chose, non? |
Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.
© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 9:18:44 | Généré en 6.68ms | Contacts | Mentions légales |