Traitement des problèmes liés aux performances de recherche des utilisateurs et des organisations
Accéder à mon compte dans la vitrine pourrait entraîner des dépassements de délais d'attente si le site contient de nombreuses organisations et utilise des groupes de membres.
Problème
La requête du groupe de membre pourrait être trop complexe et arriver à expiration si le site contient de nombreuses organisations et utilise des groupes de membres. Par exemple, s'il y a plus de 50 000 organisations.
Solution
Pour résoudre ce problème, la solution suivante améliore les performances en simplifiant la requête du groupe de membres :
- Ouvrez le fichier workspace_dir\WC\xml\tools\buyerconsole\MemberSearch.xml pour l'éditer.Important : Le fichier MemberSearch.xml n'est pas extensible. Autrement dit, toutes les modifications qui sont apportées au fichier sont écrasées lors des mises à jour de HCL Commerce. Veillez à suivre toutes les modifications qui sont apportées au fichier de sorte que vous pouvez les réappliquer après les mises à jour de HCL Commerce.
- Mettez en commentaire les deux occurrences de l'extrait suivant :
<subQuery number="2" > <role name="Seller Administrator" /> <role name="Customer Service Representative" /> <role name="Customer Service Supervisor" /> </subQuery>Le fragment apparaît dans les sections
<organizationSearch>et<userSearch>du fichier. - Enregistrez vos modifications et fermez le fichier.