Image du projet 'Agenda / Calendrier' téléversée
  1. Agenda / Calendrier
  2. AGENDA-182

Index manquant dans la table AgendaEvenement

    XMLWordImprimable

    Informations

    • Type: Bug
    • Etat: Ouverte
    • Priorité: Majeur
    • Résolution: Non résolu
    • Affecte la/les version(s): master, branche 2.7
    • Version(s) corrigée(s): Aucune
    • Composants: Aucune
    • Etiquettes:

      Description

      https://git.kosmos.fr/projects/EXTENSION/repos/agenda/browse/agenda-core/src/main/java/com/kosmos/agenda/om/Datehoraire.java#50

      Dans la méthode selectDateHoraireParFiche(idMetatag) de la classe Datehoraire.java la requête utilise une condition sur la colonne ID_META de la table AGENDAEVENEMENT.

      Or il n'existe pas d'index sur cette table, donc la requête prend plusieurs centaines de millisecondes voir plusieurs secondes (~1 sec sur le projet ULYON3), selon le volume de la table.

      Il faudrait ajouter cet index.

      De plus la requête effectue un LEFT JOIN, qui ne semble pas forcément nécessaire, un JOIN semble suffire.

        Pièces jointes

          Activité

            Personnes

            • Responsable:
              camille.lebugle Camille LEBUGLE
              Rapporteur:
              arnaud.oisel Arnaud OISEL [X] (Inactif)
            • Votes:
              0 Voter pour cette demande
              Gérer les observateurs:
              1 Commencer l'observation de cette demande

              Dates

              • Création:
                Mise à jour: