Development #5997
Utiliser les critères de select() pour le calcul des stats
0%
Description
On peut utiliser les critères développés dans #5931 dans le calcul des stats, ça devrait permettre sur des volumes importants de données de garder des performances convenables (avec le backend postgresql).
Fichiers
Demandes liées
Historique
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Fichier 0001-backoffice-use-select-criterias-when-getting-statist.patch 0001-backoffice-use-select-criterias-when-getting-statist.patch ajouté
- Statut changé de Nouveau à En cours
- Patch proposed changé de Non à Oui
Sur les stats individuelles d'un formdef un peu rempli (~350 éléments), j'obtiens un gain de ~30% sur la requête (0.0249s / 0.0351s, en prenant les temps minimaux obtenus avec et sans le patch) (ramené à l'absolu de la requête HTTP c'est un peu ridicule); sur les stats globales je reste sensiblement au même niveau (parce que mon site de test a une centaine de formdefs la plupart sans formdata, ce qui doit être la pire des situations pour l'sql).
Voilà, surtout un patch intéressant parce que ça fait une première utilisation des critères, et pas pour des gains de perf.
Mis à jour par Frédéric Péters il y a plus de 9 ans
- Statut changé de En cours à Résolu (à déployer)
commit 830eab99a7f50fed709fd64f0d1a4bdb3d517735 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Nov 22 11:51:08 2014 +0100 backoffice: use select criterias when getting statistics (#5997)