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

Index manquant dans la table AgendaEvenement

    XMLWordImprimable

Informations

    • Bug
    • Résolution: Non résolu
    • Majeur
    • Aucune
    • master, branche 2.7
    • Aucune

    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

            camille.lebugle Camille LEBUGLE
            arnaud.oisel Arnaud OISEL [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            1 Démarre l'observation de ce ticket

            Dates

              Création:
              Mise à jour: