Salut,
Il se peut que certain d'entre vous ai remarqué un ralentissement par moment, en fait toutes les heures à 7 minutes (13h07, 14h07, 15h07 etc si votre horloge est bien réglée ). Cela est dû au backup de la base de données qui est assez énorme..
Le ralentissement dure environ 2/3 minutes. Si vous postez un message à ce moment là, attendez quelques minutes avant de l'envoyer. Il se peut qu'il ne soit pas prit en compte ou si vous appuyez sur Envoyer plusieurs fois, cela peut créer des doublons.
Le fait de faire des backup aussi proche est que si jamais y'a un plantage, un bug, un hack ou quoique ce soit, on est capable de remettre le forum tel qu'il était à l'heure d'avant.
C'est donc normal, pas d'inquiétude à avoir On va cependant essayer de trouver une solution pour éviter ça.
Merci pour votre compréhension.
Donc, a toutes les heure, les forum est vraiment en perte de vitesse. Brubru avait bien raison avec son thread! hahaha:p
Solution:
Scrap la moitié de la base de donnée qui dois être rempli de message inutile comme le mien! :p
Tout les vieux post de 2 ou 3 ans et plus que les lien pour voir les photos ne fonctionne plus.... est-ce que ca vaut la peine de les garder ... pas tous...
Et oui Chunk_XS, un petit ménage pourrait libérer légèrement la base de données qui doit être rendu dans les 800Mb maintenant. On peut également se poser la question a savoir s'il est réellement essentiel de faire un backup a tous les heures. Un backup quotidien avec un fichier de transaction pourrait possiblement répondre au besoin.
La BDD est 2 fois plus grosse que ce que tu avances Yvon Donc oui y'a du stock et y'aurait du ménage à faire mais faudrait pouvoir garder une copie pour les archives et faire un tri de chaque message plus ou moins utile et inutile, ce qui n'est pas faisable.
De toute façon, ça c'est à la discrétion de Mox. Mais un backup plus espacé est une solution que je lui avais suggéré, et de nuit.
Le but du forum est aussi de pouvoir consulter les messages anciens, même si ils datent de 5 ou 6 ans. Il y en a beaucoup qui sont utiles, comme d'autres qui le sont moins... mais comme je disais, ce serait impossible de savoir quel message est utile ou non et surtout les rechercher prendrait un temps fou.
galactic, je suis d'accord que ca prendrais un temps de fou faire un ménage des post, mais si vous donner un accès a quelqu'un qui veux aider mais qui n'est ni modo ou admin, et que son accès lui donne que la possibilité d'effacer les vieux post seulement, je crois que c'est possible. T'efface les post qui ne contiennent rien de bon, plus de lien vers la photo présenter, qui a du stock qui est écrit vendu, .... je crois que ca se fait. T'efface rien de moins de 2 ans exemple ...
Je regardais dans les veux post l'autre jour, et quand je dit vieux je veux dire , 4 ans et plus... il y avait moins de 1% des post que j'ai regarder qui avais un lien encore actif pour la ou les photos présenter. Donc oui c'est long mais je crois que c'est essentiel, le forum va aussi mieux rouler même si il fait un ''back up'' en plein jours.
Je vais le prendre l'accès je vais le faire par temps perdu si vous voulez, mais je crois que c'est un point important a régler car tu fais un ''back up'' de truc inutile a chaque fois.
Si jamais mon offre t'intéresse fait moi signe. Je demande rien, je veux juste vous aider pour garder le forum en santé.
Yvon s'est déjà proposé mais comme je disais, ça ne tient pas de nous ça. C'est Mox qui doit autoriser quelqu'un à s'occuper de la BDD. C'est quand même le coeur de QC Photo, ce n'est pas rien.. Et j'ai vu avec Yvon déjà pour une solution qui serait plus facile à mettre en place que de checker chaque message depuis la création de QC Photos.
Maintenant que vous le savez (pour le moment de lag), ça devrait aller car mise à part ça, il tourne quand même bien. Y'a pas de ralentissement dans la journée, sauf au 07 minutes de chaque heure.
Si vous en rencontrez d'autres en dehors de ça, faites le nous savoir
Le plan que je vais mettre en place pour les backups de la databas est le suivant. Indiquez moi si vous y voyez un probleme:
La database actuelle va être répliquée (live) sur un 2e serveur
Les backups vont se faire à partir du 2e serveur, donc il ne devrait plus y avoir de ralentissements majeurs comme il y a en ce moment.
L'histoire, maintenant, est de prendre le temps de configurer ce 2e serveur et la réplication MySQL
Pour de la documentation technique, vous pouvez vous rincer l'oeil ici: http://dev.mysql.com/doc/refman/5.0/en/replication-howto.html