Auteur | Message |
---|---|
mirage
| ![]() Inscrit le : 04/05/2005 |
# Le 05/04/2006 à 17:51 Hello all, |
Julgates
| Julien ![]() Inscrit le : 09/03/2005 |
# Le 05/04/2006 à 17:54 A priori ajoutes un index sur a.auteur et a.cat et ça devrait être mieux. Shopping Time Network |
mirage
| Vincent ![]() Inscrit le : 04/05/2005 |
# Le 05/04/2006 à 17:59 Je viens d'ajouter les index sur les 2 champs sur les 2 tables et ça renvoi exactement les mêmes infos pour les 2 requêtes (tout est identique). |
Julgates
| Julien ![]() Inscrit le : 09/03/2005 |
# Le 05/04/2006 à 18:05 Meme dans la colonne ref ? Shopping Time Network |
mirage
| Vincent ![]() Inscrit le : 04/05/2005 |
# Le 05/04/2006 à 18:07 Ouip, toujours "const". |
devtribu
| Olivier ![]() Inscrit le : 16/06/2005 |
# Le 05/04/2006 à 18:08 ca m'a pas l'air mauvais comme resultat Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0f |
mirage
| Vincent ![]() Inscrit le : 04/05/2005 |
# Le 05/04/2006 à 18:16 Alors, il s'agit d'un même script utilisé 2 fois (sur 2 sites différents). |
Zalex14
| Alexandre ![]() Inscrit le : 09/05/2005 |
# Le 05/04/2006 à 18:27 Mdr Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
mirage
| Vincent ![]() Inscrit le : 04/05/2005 |
# Le 05/04/2006 à 18:29 Roh l'autre comment il me pourrit mon topic... |
devtribu
| Olivier ![]() Inscrit le : 16/06/2005 |
# Le 05/04/2006 à 18:32 2ms par requete et tu veux encore optimiser ! Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0f |
devtribu
| Olivier ![]() Inscrit le : 16/06/2005 |
# Le 05/04/2006 à 18:34 Zalex > les topics a 75000 messages sont une saloperie. Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0f |
Limit
| Cyril ![]() Inscrit le : 11/05/2005 |
# Le 05/04/2006 à 18:34
Zalex14 a dit : Mdr ![]() Je fais exactement la même chos en ce moment . Voillà la mienne : # Query_time: 30 Lock_time: 0 Rows_sent: 2 Rows_examined: 227820 SELECT pseudo_user, id_user, date_message, user.avatar, nbpost, nbtabs, nbdownload, banni, nb_photos, Abonnement_DFV, Moderateur, sujets, titre_message, id_messages, sondage, libelle_message, signature_message, DER_VIS, bloque FROM `messages` INNER JOIN `user` ON (`messages`.`id_user` = `user`.`numero`) WHERE (`parent` = 53997) ORDER BY `sujets` DESC, `date_message` limit 75730,10; Index sur parent/sujets/date_message,id_user et numero evidemment.. Bon là y'a beaucoup de réponse sur ce topic ^^ mais bon ca charge quand même sévère... Si quelqu'un a une idée ![]() Rows_examined: 227820 c'est ca ton prob |
mirage
| Vincent ![]() Inscrit le : 04/05/2005 |
# Le 05/04/2006 à 18:34 C'est le résultats donné par l'explain qui me chagrine. C'est pas important ce "using_filesort" ? |
devtribu
| Olivier ![]() Inscrit le : 16/06/2005 |
# Le 05/04/2006 à 18:37 avec 2ms sur une jointure triée, c'est parfait Février 2019, mon futur livre Tout JavaScript chez Dunod https://amzn.to/2PoLd0f |
Zalex14
| Alexandre ![]() Inscrit le : 09/05/2005 |
# Le 05/04/2006 à 18:38
Limit a dit : Rows_examined: 227820 c'est ca ton prob Chuis d'accord, mais comment l'éviter ? C'est ma jointure qui est pourrie ? Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
Bool
| Olivier ![]() Inscrit le : 09/05/2005 |
# Le 05/04/2006 à 18:38 Pour moi le seul problème avec cette requete c'est le "ORDER BY". Pour le moment ça passe car la table est petite, mais ça ne durera pas. |
Bool
| Olivier ![]() Inscrit le : 09/05/2005 |
# Le 05/04/2006 à 18:53 Pour le cas des "messages", précalculer la position est au contraire assez simple, vu que l'ordre des messages ne change jamais... au pire si tu supprimes un message, tu fais un UPDATE de tous les champs suivants... |
Zalex14
| Alexandre ![]() Inscrit le : 09/05/2005 |
# Le 05/04/2006 à 19:10 Merci Bool, je vais tester ça Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
Julgates
| Julien ![]() Inscrit le : 09/03/2005 |
# Le 05/04/2006 à 20:40 Zalex as-tu un index parmi ceux que tu cites qui serait multiple (un clef pour deux champs) ? Shopping Time Network |
Zalex14
| Alexandre ![]() Inscrit le : 09/05/2005 |
# Le 05/04/2006 à 20:47 non ils sont tous uniques. Mieux vaut s'attendre au prévisible que d'être surpris par l'inattendu. |
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/02/2025 16:13:10 | Généré en 9.55ms | Contacts | Mentions légales |