j'ai un problème, je crois bien avoir des retards de 2-3 jours au niveau des notifications par mail des messages de forums (annonces, standards et forumng) et feedback (remise de devoirs)...
- quand un message est posté dans un forum, je reçois (j'ai mis un mouchard) 2 à 3 jours après
- quand on clique sur "envoyer maintenant", il n'y a qu'1 jour de retard (c'est mieux mais bon...)
- quand je dépose un devoir, j'ai bien la notification de devoir déposé dans telle activité de façon immédiate, mais le feedback de l'enseignant, plusieurs jours...
voici quelques stats récupérées régulièrement depuis la base de données
Mdl_forumng_posts (avant 342) --> 421 --> 621 --> aujourd'hui 648
Mdl_forum_posts (avant 2176) --> 2895 --> 4429 --> aujourd'hui 5935
Mdl_forum_queue (avant 373) --> 1485 -->
747 (c'est mieux !!!!) --> aujourd'hui 285 (encore mieux)
Mdl_forum_read (avant 8616) --> 10339 --> 14347 --> aujourd'hui 17123
Mdl_message (avant 2067) --> 5478 --> 3678 --> aujourd'hui 5644
Mdl_message_read (avant 24490) --> 31471 --> 50619 --> aujourd'hui 36737
Mdl_message_working (avant 2067) --> 3688
--> 5497 (pas mieux !!!) --> aujourd'hui 8111 (encore pire)
quelques réflexions pour voir déjà si je réfléchis bien :
- le forum_queue concerne les messages de forum en attente d'envoi
- le xxx_read concerne les nouveaux messages que l'utilisateur a vu dans les 15 jours de notification de nouveaux messages à lire
- le message_working concerne les messages personnels internes, les feedback, les messages du forumng en attente
Questions :
puis-je faire en sorte de "purger" les messages en attente, en disant dans la base de données qu'ils ont été envoyés et lus, pour ainsi tout remettre à zéro pour mieux observer les choses ?
si oui comment
si ça craint, e le dire car je pense qu'il y a des croisements de les tables...
allez, vous avez 4 heures !
bon travail !