Chargement en cours...
Wait
Veuillez patienter
L'opération demandée semble prendre trop de temps.
Attendre 30 secondes de plus   Recharger la page
wait
Connexion
X
Email OU nom d'utilisateur :
Mot de passe :
Se connecter via Google
Créer un compte
Mot de passe oublié ?
Mail d'activation
Langue :
Nouveau sujet
   Retour liste des sujets Retour liste des sujets   Bas de page Bas de page
Sujet n°39158 créé le 30/03/2013 à 10:13 par Sixe - Vu 217952 fois par 14809 utilisateurs
   
Tags : bugmetaforum
Pages : 12... 10... 20... 2728293031... 45... 61... 7677
Message n° 3957505, posté à 23:59 le 08/07/2014  
Note
Avatar
mpm
Heu... ouais, mais s'il faut te demander quand faire une recherche, je pense que tu vas en avoir marre. ^^"

--
Vlan !
"Voilà, prenez modèle sur mpm" ©Bbsiocnarf
www.tupeuxpastest.fr
Message n° 3957539, posté à 00:12 le 09/07/2014  
Note
Avatar
bean
mpm a dit
le 08/07/2014 à 23:59
:

Heu... ouais, mais s'il faut te demander quand faire une recherche, je pense que tu vas en avoir marre. ^^"
Clair, mais bon je ne suis pas tout le temps sur le forum donc ça ne me dérangerait pas tant que ça :).
Ca m'a fait aller voir le serveur, ce qui utilise du cpu (donc du load, c'est ce qui bloque les recherches si > 6), c'est la base mysql.
En regardant le slow log, on a des recherches qui ont l'air assez basique (SELECT ID FROM forum_posts WHERE threadID = 42754 ORDER BY ID ASC LIMIT 1;) qui prennent de 7 à 8 secondes... En plus elle revient régulièrement, je l'ai 4 fois sur les 10 dernières requêtes lentes qui sont sur les 25 dernières min. Ca crée de la charge régulièrement.
Retour d'un seul résultat, mais à priori, parsing complet de la table (3.8 millions de ligne) donc c'est lent, à priori (de ce que j'entends/lis) rajouter des index ou il faut devrait bien aider.
Car la charge sur mysql, c'est du pur cpu, pas d'attente de lecture disque (ssd) donc sûrement que des soucis de requêtes, tables à qui manque des index. (après des requêtes longues/couteuses comme les recherches, c'est logique/normal et ce n'est pas récurrent).
Si j'avais du temps, je mettrais bien du varnish pour faire du cache devant le forum, ça aiderait mais ça ne résoudra pas le souci.
Et pour avoir des recherches plus pertinentes/rapides, remplir un elastic search ça ferait du bien :) Sixe doit y jeter un oeil aussi.

--
Julian Delphiki
http://subtitles.toh.info/
Message n° 3957560, posté à 00:20 le 09/07/2014  
Note
Avatar
mpm
C'est ce qu'on se disait, avec Toeman en plus.

--
Vlan !
"Voilà, prenez modèle sur mpm" ©Bbsiocnarf
www.tupeuxpastest.fr
Message n° 3957561, posté à 00:20 le 09/07/2014  
Note
Avatar
Batefer
Je trouve que ce qui est dommage, c'est qu'une recherche des posts écrits par une certaine personne soit équivalente à la recherche des posts contenant un certain mot, c'est à dire une recherche dans le corps des messages.
Il y aurait peut-être un moyen pour alléger les recherches du premier type, donc ne faire une recherche que par pseudo, non ?

--
je parles pas au cons sa les instruits
Message n° 3957563, posté à 00:20 le 09/07/2014  
Note
Avatar
bean
bean a dit
le 09/07/2014 à 00:12
:

Car la charge sur mysql, c'est du pur cpu, pas d'attente de lecture disque (ssd) donc sûrement que des soucis de requêtes, tables à qui manque des index. (après des requêtes longues/couteuses comme les recherches, c'est logique/normal et ce n'est pas récurrent).
Avec un explain dessus, ça indique que la requête utilise un index à priori.
Ce thread id = sujet de la coupe du monde, et en la lançant à la main régulièrement, ça me sort toujours les infos en 6/8 sec. même si faite à la suite, pas de mise en cache, alors qu'il y a du cache de résultat.
Bizarre. Un autre threadid, et ça se fait méga rapide (d'un autre côté, c'est pas tous les sujets qui sont si chargé en posts).

--
Julian Delphiki
http://subtitles.toh.info/
Message n° 3957582, posté à 00:25 le 09/07/2014  
Note
Avatar
bean
Batefer a dit
le 09/07/2014 à 00:20
:

Je trouve que ce qui est dommage, c'est qu'une recherche des posts écrits par une certaine personne soit équivalente à la recherche des posts contenant un certain mot, c'est à dire une recherche dans le corps des messages.
Batefer a dit
le 09/07/2014 à 00:20
:

Il y aurait peut-être un moyen pour alléger les recherches du premier type, donc ne faire une recherche que par pseudo, non ?
Le truc, c'est que mysql en fulltext search, c'est pas ça (marche pas pour les mots de moins de 3 lettres, ça déconne si pas suffisament de contenus...)
Pour avoir un vrai truc de recherche, ES c'est vraiment ce qui est facile à faire/gérer.
Après, il est sûrement souhaitable d'archiver dans une base en lecture seule les vieux/vieux sujets. Est-ce possible facilement sans virer des infos pertinentes (sujet spéciaux), pas sûr. Car presque 4 millions de posts, ça comme à faire :)

--
Julian Delphiki
http://subtitles.toh.info/
Message n° 3957587, posté à 00:29 le 09/07/2014  
Note
Avatar
Batefer
Alors j'ai pas tout compris, mais je suis sûr que si tu t'y mets vraiment, tu peux nous trouver un truc pour améliorer tout ça. Courage.

--
je parles pas au cons sa les instruits
Message n° 3957593, posté à 00:32 le 09/07/2014  
Note
Avatar
bean
Batefer a dit
le 09/07/2014 à 00:29
:

Alors j'ai pas tout compris, mais je suis sûr que si tu t'y mets vraiment, tu peux nous trouver un truc pour améliorer tout ça. Courage.
J'ai déjà suffisament pas le temps pour faire mes trucs, les trucs payants de certains clients, alors ça, ça va être encore plus tard.

--
Julian Delphiki
http://subtitles.toh.info/
Message n° 3957596, posté à 00:37 le 09/07/2014  
Note
Avatar
bean
Sur cette requête là potentiellement (qui permet d'avoir l'id du 1er post du sujet), ce serait p'tre aussi de l'intégrer ça dans la table des topics. Le topic a l'id du dernier post, pour optimisation j'imagine, ben pour optimisation aussi, le 1er ferait bien d'être là.

--
Julian Delphiki
http://subtitles.toh.info/
Message n° 3957600, posté à 00:39 le 09/07/2014  
+1.00
Note
Avatar
mpm
Tu parles tout seul ou y a un bug qui fait qu'on ne voit pas les messages d'une autre personne ?

--
Vlan !
"Voilà, prenez modèle sur mpm" ©Bbsiocnarf
www.tupeuxpastest.fr
Message n° 3957633, posté à 01:15 le 09/07/2014  
Note
Avatar
bean
mpm a dit
le 09/07/2014 à 00:39
:

Tu parles tout seul ou y a un bug qui fait qu'on ne voit pas les messages d'une autre personne ?
Je parle tout seul.
J'ai simplement regardé un peu plus, et mis une recommandation qui pourrait aider Sixe à faire baisser le temps de traitement de la récupération de l'info qu'il recherche, via un autre moyen. Car il y a beaucoup moins de sujets (50k) que de posts (4M), même si ça prend un peu d'espace disque pour dupliquer l'info.

--
Julian Delphiki
http://subtitles.toh.info/
Message n° 3957703, posté à 08:37 le 09/07/2014  
Note
Avatar
Sixe
Très pris ces jours-ci, je devrais avoir à nouveau un peu de temps la semaine prochaine.

--
Co-fondateur et administrateur de Subfactory.fr
Message n° 3963839, posté à 15:16 le 19/07/2014  
Note
Avatar
shibbyshibby
Pour mettre un commentaire sur un épisode, si je passe par le calendrier global par dates (donc ensuite je clique sur l'épisode pis l'étoile et enfin envoyer), je reste bloqué sur chargement en cours.

Message n° 3967711, posté à 11:50 le 26/07/2014  
Note
Avatar
mpm
Depuis hier, le pointeur de la souris semble avoir changé de comportement. Il ne change plus lorsque je survole un lien, qu'il s'agisse d'une adresse dans un post, ou en cliquant sur un profil, bref n'importe quoi avec un lien. Dans le même genre, c'est le même problème lorsque je veux quoter. Avant, lorsque je survolais un message que je veux quoter, j'ai la petite flèche qui apparaissait. Depuis hier soir, plus rien, je dois cliquer un peu partout sur le message que je veux quoter et d'un coup elle apparaît et je peux enfin quoter.
J'utilise chrome, je n'ai pas modifié mes extensions depuis des semaines.

--
Vlan !
"Voilà, prenez modèle sur mpm" ©Bbsiocnarf
www.tupeuxpastest.fr
*édité à 11:55 le 26/07/2014
Message n° 3967792, posté à 16:44 le 26/07/2014  
Note
Avatar
Sixe
Je n'ai fait aucune modif depuis le 15 juillet.

--
Co-fondateur et administrateur de Subfactory.fr
Message n° 3967819, posté à 17:24 le 26/07/2014  
Note
Avatar
mpm
De mon côté, la seule chose qui a changé, c'est que j'ai mis à jour chrome hier ou avant-hier. Là, j'ai : Version 36.0.1985.125 m

--
Vlan !
"Voilà, prenez modèle sur mpm" ©Bbsiocnarf
www.tupeuxpastest.fr
Message n° 3967851, posté à 18:46 le 26/07/2014  
Note
Avatar
Sixe
mpm a dit
le 26/07/2014 à 17:24
:

De mon côté, la seule chose qui a changé, c'est que j'ai mis à jour chrome hier ou avant-hier. Là, j'ai : Version 36.0.1985.125 m
Je n'arrive à reproduire le problème ni sur Chrome 36 ou 38.

--
Co-fondateur et administrateur de Subfactory.fr
Message n° 3967901, posté à 22:44 le 26/07/2014  
Note
Avatar
mpm
Je n'ai strictement rien fait depuis tout à l'heure, mais c'est revenu à la normale. :-)

--
Vlan !
"Voilà, prenez modèle sur mpm" ©Bbsiocnarf
www.tupeuxpastest.fr
Message n° 3969675, posté à 00:29 le 31/07/2014  
Note
Avatar
liloboot
Depuis quelques jours, l'onglet subfactory me pompe pas mal de mémoire. Là c'est monté à plus de 700 mo, par exemple (chrome 36). Je sais pas si c'est une pub ou quoi.

--
Rock 'n' roll.
*édité à 00:30 le 31/07/2014
Message n° 3970644, posté à 13:45 le 03/08/2014  
Note
Avatar
Rod
liloboot a dit
le 31/07/2014 à 00:29
:

Depuis quelques jours, l'onglet subfactory me pompe pas mal de mémoire. Là c'est monté à plus de 700 mo, par exemple (chrome 36). Je sais pas si c'est une pub ou quoi.
J'ai le même soucis.

--
"Blood and bloody ashes !"
"At my age, if I make it up, it is still an old saying."
Pages : 12... 10... 20... 2728293031... 45... 61... 7677

L'envoi de messages anonymes est désactivé. Veuillez vous connecter pour poster un message : Connexion
.