-
Demande d'amélioration
-
Résolution: Résolu
-
Mineur
-
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.
Il n'y a aucune sous-tâche pour ce ticket.