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

Index manquant dans la table AgendaEvenement

XMLWordImprimable

    • Icon: Bug Bug
    • Résolution: Non résolu
    • Icon: Majeur Majeur
    • master
    • master, branche 2.7
    • Aucune
    • K-Sup 7.2 - Sprint Tickets

      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.

            frederic.rapin Frédéric RAPIN
            arnaud.oisel Arnaud OISEL [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            2 Démarre l'observation de ce ticket

              Création:
              Mise à jour: