Index manquant dans la table AgendaEvenement

XMLWordImprimable

    • Type: Bug
    • Résolution: Réalisé
    • Priorité: Majeur
    • 7.2.0-ALPHA-0
    • Affecte la/les version(s): master, branche 2.7
    • Composants: 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.

            Personne assignée:
            Camille LEBUGLE
            Rapporteur:
            Arnaud OISEL [X] (Inactif)
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            3 Démarre l'observation de ce ticket

              Création:
              Mise à jour:
              Résolue: