Projet

Général

Profil

Actions

Bug #15222

fermé

Mauvaises performances d'affichage

Bug #15222: Mauvaises performances d'affichage

Ajouté par David Lesimple il y a 3 jours. Mis à jour il y a 2 jours.

Statut:
Closed
Priorité:
Normal
Assigné à:
Début:
16/03/2026
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
6.4
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

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é Actions #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 ?

Mis à jour par David Lesimple il y a 3 jours Actions #3

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 Actions #4

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 Actions #5

Et tu peux m'indiquer les méthodes problématiques ?

Mis à jour par Miguel Moquillon il y a 2 jours Actions #6

  • Statut changé de Assigned à In progress...

Mis à jour par Miguel Moquillon il y a 2 jours Actions #7

  • 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.

Actions

Formats disponibles : PDF Atom