Bug #5411
ferméMoteur de recherche très lent
100%
Description
Suite à la mise à jour vers 5.14 nous avons constaté une certaine lenteur au niveau du moteur de recherche. Celui-ci mouline énormément et met un certain temps avant de nous affiche rla page de résultats.
Mis à jour par Anonyme il y a plus de 10 ans
Bonjour, serait-il possible d'avoir une réponse à ce problème plutôt pénalisant..Merci d'avance
Mis à jour par David Lesimple il y a plus de 10 ans
- Tracker changé de Bug à Support
- Catégorie mis à Moteur de recherche
- Statut changé de New à Feedback
- Assigné à mis à David Lesimple
Bonjour,
Qu'appelez-vous "une certaine lenteur" ?
Avez-vous quelques élément chiffrés ? (par exemple le temps de reponse par rapport aux nombres de réponses retournées) ?
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de Feedback à In progress...
- Assigné à changé de David Lesimple à Nicolas Eysseric
Qualification en cours...
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Tracker changé de Support à Bug
- Version cible mis à Version 5.13.5
- Votre base de données mis à PostgreSQL
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de In progress... à Resolved
- % réalisé changé de 0 à 100
Il y avait en effet un problème lié aux résultats de type Fichier. La pagination n'était pas prise en compte. Tous les résultats de type Fichier étaient traités inutilement. Ces traitements sont désormais réalisés page par page.
Cela améliore considérablement les performances. Pour 3400 résultats, sur un environnement de développement, le temps de réponse est passé de 2 minutes à 5 secondes !
Traité par PR : https://github.com/Silverpeas/Silverpeas-Core/pull/488
Mis à jour par Anonyme il y a plus de 10 ans
- Statut changé de Resolved à Closed
La recherche est en effet plus rapide. Merci pour votre aide.
Mis à jour par Nicolas Eysseric il y a plus de 10 ans
- Statut changé de Closed à Resolved
Euh... la correction n'est pas encore intégrée.
Après d'ultimes tests et vérifications par l'équipe, les corrections (via les Pull Request de GitHub) sont intégrées dans les versions correctives.
Il faut ensuite que ces versions soient releasées afin d'être installées par notre communauté.
Cette correction n'est donc pas présente sur votre serveur.
Il peut s'agir d'une coïncidence. Si votre recherche retourne peu de résultats alors l'affichage peut être rapide.
En fait, avant la correction, le temps de réponse est proportionnel au nombre de résultats retournés.
Mis à jour par Anonyme il y a plus de 10 ans
Je suis en effet allée un peu vite dans ma réponse. Les recherches que j'ai tentées retournaient peu de résultats. Le problème persiste, surtout au niveau de la recherche générale.
Nous attendons donc validation des correctifs.