Image du projet 'Socle K-Sup' téléversée
  1. Socle K-Sup
  2. CORE-4999

Optimisation de la méthode ServiceMetatag.getListeObjetsRedacteur

XMLWordImprimable

    • Icon: Demande d'amélioration Demande d'amélioration
    • Résolution: Résolu
    • Icon: Mineur Mineur
    • master, 6.07.44, 6.08.05
    • master, branche 6.7
    • Aucune

      La méthode ServiceMetatag.getListeObjetsRedacteur fait appel à la méthode MetatagDAO.getByUserCode qui récupère l'intégralité des metatag dont l'utilisateur est le redacteur.
      On itère ensuite sur la liste pour en extraire la liste des codes objet distincts.
      Ce traitement peut avantageusement être remplacé par une requête spécialisée sur la BDD qui retourne directement les code objets distinct. Cela évite un transfert important de données depuis la BDD.
      Associé à la modification de l'index sur CODE_REDACTEUR (en ajoutant le code objet), la requête sera performante et consommera beaucoup moins de ressources sur la BDD.

            frederic.rapin Frédéric RAPIN
            frederic.rapin Frédéric RAPIN
            Votes:
            0 Voter pour ce ticket
            Gérer les observateurs:
            1 Démarre l'observation de ce ticket

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