Malheureusement, notre ami a dit qu’il ne savait pas utiliser Ruby on Rails et j’ai dû essayer de résoudre le problème moi-même. ![]()
J’essaie de créer une nouvelle table pour stocker les points disponibles, sinon il calculera le total à partir de la table des points à chaque fois. De plus, un index de la table des points utilisateur est nécessaire (elle contient 230 000 lignes, vous savez).
Mon intuition est qu’un index aidera, mais ne suffira pas. Ce qu’il faut vraiment, c’est une table de faits.
J’ai implémenté quelque chose de similaire, mais j’ai utilisé une table de faits et des jobs pour pré-calculer les résultats afin que cela ne surcharge pas la récupération de la page.
Oh Robert, pourriez-vous s’il vous plaît soumettre une PR ? Cela pourrait beaucoup m’aider. :fatigué:
Je n’ai pas le temps, j’en ai peur. C’est relativement compliqué.
Je suis déjà trop occupé avec notre logiciel gratuit tel quel.
1 « J'aime »
Merci quand même !
Puis-je jeter un œil à votre travail ? Ce pourrait être une référence. ![]()
Malheureusement, il s’agissait d’un travail client à code source fermé
Oh, je suis désolé.
Merci beaucoup quand même !
1 « J'aime »