Bug #15222
ferméMauvaises performances d'affichage
0%
Description
Lorsqu'il y a plusieurs centaines de médias répartis dans plusieurs dizaines ou centaines d'albums, les temps d'affichage ne sont pas bons, à chaque accès à l'application ou à un album, de quelques secondes à 20-30 secondes suivant les cas.
C'est le comptage du nombre de médias par album (et ses sous-albums) qui prend du temps (boucle récursive)
Il doit être possible d'optimiser cela, en évitant peut-etre de recalculer le nombre de médias ou en le rendant persistant.
A défaut, pouvoir comme dans la GED choisir de ne pas afficher le nombre de médias.
Mis à jour par Miguel Moquillon il y a 3 jours
· Edité
Je tente de reproduire les lenteurs avec des albums de plus de 100 images ... en vain. Combien ont-ils d'albums dans le médiathèque ?
Et surtout, quelle est la profondeur moyenne des arborescences en sous-albums de leurs albums ?
Mis à jour par David Lesimple il y a 3 jours
Miguel Moquillon a écrit (#note-2):
Je tente de reproduire les lenteurs avec des albums de plus de 100 images ... en vain. Combien ont-ils d'albums dans le médiathèque ?
Et surtout, quelle est la profondeur moyenne des arborescences en sous-albums de leurs albums ?
247 albums, profondeur max: 4, moyenne: 3
Mis à jour par David Lesimple il y a 3 jours
J'ai une session Glowroot sur le serveur test du client permettant de cibler les méthodes appelées.
Mis à jour par Miguel Moquillon il y a 3 jours
Et tu peux m'indiquer les méthodes problématiques ?
Mis à jour par Miguel Moquillon il y a 2 jours
- Statut changé de Assigned à In progress...
Mis à jour par Miguel Moquillon il y a 2 jours
- Statut changé de In progress... à Closed
J'ai directement intégré la solution dans la branche 6.4.x
Je te laisse le tester chez le client David.