Voir les sous-projets | WebRSA 2.0.7 | Diagramme de Gantt | Import/export CSV

Aucune tâche ne dépend de cette tâche

Aucun élément à suivre lié n'a été ajouté

Commentaires : Trier les commentaires par ordre chronologique inverse

Proposé par :
Christian Buffin(cbuffin)
Permalink:
https://adullact.net/pm/t_follow.php/762
 
Catégorie :
None
Informations détaillées sur la tâche (JSON):
application/json ou text/plain
 
Pourcentage réalisé :
100%
Priorité :
3
S'abonner à cette tâche
Date de début :
27/09/2011
Date de fin :
04/10/2011
 
Résumé de la tâche :
Optimisation des requêtes pour les états liquidatifs des APREs
Commentaire initial :
Optimisations:
1°) On faisait mal la sous-requête permettant de trouver l'adresse du foyer la plus récente en utilisant la méthode Adressefoyer::sqlFoyerActuelUnique. L'utilisation de cette méthode a été remplacé par l'utilisation de la méthode Adressefoyer::sqDerniereRgadr01 (révisions 4584 et 4588)
2°) Lorsqu'on traite des APREs forfaitaires dans EtatsliquidatifsController::visualisationapres et dans EtatsliquidatifsController::impressioncohorte, optimisation des requêtes effectuées. (révisions 4591 et 4592)
Confié à
cbuffin
Dépendant de la tâche
Heures
1
État
Closed
 
Commentaire Date Par
1°) Les champs disponibles pour l'impression de l'APRE forfaitaire sont à présent les mêmes en individuel (impressiongedoooapres) et en cohorte (impressioncohorte).
2°) Pour la liste des champs disponibles, voir le document app/docs/ChampsDisponiblesEditions/Nouvelles données pour les états liquidatifs des APREs.ods.
En vert, les données présentes dans lancienne version et dans la nouvelle version; en jaune les différences.
3°) Améliorations, correction:
a°) Amélioration de la sous-requête permettant de trouver l'adresse actuelle
b°) Amélioration ( optimisation des requêtes ): visualisationapres:
- forfaitaire, 3778 résultats:
* Avant: 6 queries took 31 ms - 0,58 secondes. 8.39 MB / 8.75 MB. 22 modèles
* Maintenant: 6 queries took 27 ms - 0,50 secondes. 8.00 MB / 8.25 MB. 19 modèles
- complémentaire, 4 résultats:
* Avant: 94 queries took 46 ms - 1,04 secondes. 9.44 MB / 9.50 MB. 47 modèles
* Maintenant: 6 queries took 26 ms - 0,22 secondes. 7.11 MB / 7.25 MB. 19 modèles
c°) Correction: pour les APREs forfaitaires, lorsqu'on voulait imprimer une cohorte après avoir fait un tri sur une colonne autre que le n° de demande de l'APRE, les courriers imprimés restaient triés sur le n° de demande de l'APRE
d°) Amélioration ( optimisation des requêtes ): impressiongedoooapres:
- forfaitaire:
* Avant: 35 queries took 35 ms - 4,44 secondes. 9.02 MB / 9.25 MB. 57 modèles
* Maintenant: 6 queries took 18 ms - 3,95 secondes. 5.57 MB / 5.75 MB. 19 modèles
- complémentaire, beneficiaire
* Avant: 108 queries took 54 ms - 5,69 secondes. 9.00 MB / 9.25 MB. 58 modèles
* Maintenant: 6 queries took 45 ms - 4,87 secondes. 5.82 MB / 6.00 MB. 19 modèles
- complémentaire, tiersprestataire
* Avant: 108 queries took 48 ms - 5,55 secondes. 8.98 MB / 9.00 MB. 58 modèles
* Maintenant: 6 queries took 60 ms - 4,67 secondes. 5.79 MB / 6.00 MB. 19 modèles
e°) Amélioration ( optimisation des requêtes ): impressioncohorte, forfaitaire, 100 résultats:
- Avant: 6 queries took 38 ms - 263,36 secondes. 9.86 MB / 10.50 MB. 22 modèles
- Maintenant: 6 queries took 28 ms - 259,08 secondes. 9.38 MB / 10.00 MB. 19 modèles

Révisions 4664 (trunk) et 4665 (branche/2.1).
03/10/2011 15:59 cbuffin

Historique de la tâche

Champ Ancienne valeur Date Par
status_id 1 03/10/2011 15:59 cbuffin
FEDER Powered By FusionForge Collaborative Development Environment Charte d'utilisation / Nous contacter / Mentions légales Haut de page