NewbieContest

Général => Suggestions/Dev. du site => Discussion démarrée par: mogg41 le 13 Février 2009 à 18:37:12



Titre: Nettoyage de la bdd (membres)
Posté par: mogg41 le 13 Février 2009 à 18:37:12
Bonjour à tous.

J'ai remarqué que la communauté NC était composé d'environ 14000 "membres" dont plus de la moitié avait moins de 25 points... Une bonne partie d'entre eux sont inactifs depuis un long moment.

Est-ce qu'un nettoyage de la bdd ne serait pas bénéfique au site (affichage du classement en particulier)?

Je pense que la charge de travail n'est pas énorme (quelques requêtes SQL) et cela ne peut pas faire du mal.

Il me semble de mémoire que cela a déjà été fait par le passé.


Mogg


Titre: Re : Nettoyage de la bdd (membres)
Posté par: _o_ le 13 Février 2009 à 19:20:53
Pourquoi faire ?


Titre: Re : Nettoyage de la bdd (membres)
Posté par: mogg41 le 13 Février 2009 à 19:24:43
Est-ce qu'un nettoyage de la bdd ne serait pas bénéfique au site (affichage du classement en particulier)?

Si la réponse est non, effectivement il n'y a aucune raison de le faire.


Titre: Re : Nettoyage de la bdd (membres)
Posté par: _o_ le 14 Février 2009 à 13:33:13
La question est : bénéfique en quoi ? Quel est le problème de départ ? Que le classement n'est pas «esthétique» parce qu'il y a trop de monde ? Ou est-ce parce que le serveur rame pour l'afficher ?

Pour ce qui est des performances, si la requête SQL est bien écrite (et connaissant l'admin qui a écrit le code, je pense qu'elle l'est), il n'y a aucune raison que le serveur ne soit pas capable de gérer correctement une table de 14000 entrées.


Titre: Re : Nettoyage de la bdd (membres)
Posté par: CommComm le 14 Février 2009 à 13:42:35
Bon alors s'il y a quatorze mille entrées sur la table, je ne prendrai probablement pas de dessert. Ou alors un ou deux, pas plus.


Titre: Re : Nettoyage de la bdd (membres)
Posté par: mogg41 le 14 Février 2009 à 16:15:23
La question est : bénéfique en quoi ? Quel est le problème de départ ? Que le classement n'est pas «esthétique» parce qu'il y a trop de monde ? Ou est-ce parce que le serveur rame pour l'afficher ?

Le serveur met jusqu'à 10 secondes pour afficher le classement. Peut être que le problème vient d'ailleurs. Je pensais qu'un nombre aussi important d'entrées pouvait rentrer en compte.


Titre: Re : Nettoyage de la bdd (membres)
Posté par: Iansus le 14 Février 2009 à 21:12:55
Rajoute "&nosmiley=1" dans l'URL.
Afficher 14000 smileys x 7 épreuves, soit 98000 smileys, ça prend du temps.


Titre: Re : Nettoyage de la bdd (membres)
Posté par: Chilly le 14 Février 2009 à 22:39:51
tu dis ça
1. comme si on voyait les 14000 membres sur une seule page
2. comme si c'était que des images différentes à télécharger..


Titre: Re : Nettoyage de la bdd (membres)
Posté par: Spaulding le 15 Février 2009 à 03:58:59
attends, tu veux dire que mes smiley sont les mêmes que ceux de CommComm ?
Si c'est le cas, ça demande effectivement un peu de ménage !