Projet

Général

Profil

Development #66046

SQL: index_site() devrait être incrémental plutôt que de tout supprimer en préalable à chaque opération

Ajouté par Pierre Ducroquet il y a presque 2 ans. Mis à jour il y a presque 2 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
08 juin 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Non
Planning:
Oui

Description

Toutes les heures, la méthode index_site() de combo.utils est lancée.
L'une des premières choses qui y sont faites : supprimer l'ensemble des IndexedCell, pour ensuite les recréer.
Cette construction est mauvaise à la fois pour l'application (opérations plus longues, donc le cron tourne plus longtemps) et pour le PG. Certes, le volume de données total n'est pas le plus élevé qu'il soit, mais cette requête ressort quand même dans mon top, et ça ne me semble pas compliqué à corriger.

Formats disponibles : Atom PDF