Mohja a écrit:Oui, tout à fait, l'extraction, qui n'est pas conditionnée par le bon fonctionnement des autres scripts, a tourné avant que le reste n'ait fonctionné.
J'ai pas mal de boulot pour réussir à transformer mes scripts de nuit, et alléger l'historique de certaines tables de stats qui servent aux graphiques. Il faut que je fasse des essais, mais je pense que c'est la table des stats des combattants, qui a un historique quotidien depuis le 1er septembre, qui est en train de me faire des misères (5 Mo en taille, et presque 1 minute 30 pour réussir à faire une centaine d'insert pour initialiser les stats de la nouvelle journée).
Il faudrait probablement que je fasse un script qui puisse agréger les données passé une certaine période (3 mois par exemple) ou bien ne conserver que 3 mois de données (ce serait le plus simple, mais c'est moins sympa sur les graphiques de perdre de l'historique).
Il a fallu que je relance 5 ou 6 fois un script avant de réussir à le voir se terminer. A noter que j'ai apporté en live un correctif qui évite qu'on passe plusieurs journées de news lorsque je lance plusieurs fois le script.
plutôt que de supprimer des stats, crée toi une table identique appelé genre combattant_archive dans laquelle tu gardes tout et la table dont tu te sers pour les scripts du jour tu ne gardes que 2 mois de données.