ACSD-66311 : la grille Entreprises se charge lentement pour les utilisateurs administrateurs restreints
Le correctif ACSD-66311 corrige le problème en raison duquel la grille de sociétés se charge lentement pour les utilisateurs administrateurs disposant d’un accès restreint au site web. Ce correctif est disponible lorsque la version 1.1.69 de Quality Patches Tool (QPT) est installée. L’ID du correctif est ACSD-66311. Notez que ce problème doit être résolu dans Adobe Commerce 2.4.9.
Produits et versions concernés
Le correctif est créé pour la version Adobe Commerce :
- Adobe Commerce (toutes les méthodes de déploiement) 2.4.7-p4
Compatible avec les versions d’Adobe Commerce :
- Adobe Commerce (toutes les méthodes de déploiement) 2.4.7-p4 - 2.4.8-p1
magento/quality-patches
vers la dernière version et vérifiez la compatibilité sur la page Quality Patches Tool : Rechercher des correctifs. Utilisez l’ID du correctif comme mot-clé de recherche pour localiser le correctif.Problème
La grille des sociétés se charge lentement pour les utilisateurs administrateurs disposant d’un accès restreint au site web.
Procédure à suivre :
-
Installez Adobe Commerce avec B2B features.
-
Créez 2 sites web supplémentaires (en plus du site web principal) avec des magasins/vues :
- Site web principal (créé lors de l'installation)
- Site web 2 → Store 2 → StoreView 2
- Site web 3 → Store 3 → StoreView 3
-
Créez le rôle d’utilisateur Admins in Scope :
- Portée : seulement deux magasins : Site Web principal + Site Web 3/Magasin 3.
- Ressources : uniquement Tableau de bord + Entreprises.
-
Créez un utilisateur administrateur avec un Admins in Scope de rôle, par exemple adminscope.
-
Générer des données clients et d’entreprise distribuées spécifiques :
-
Clients affectés à des sites web
table 0-row-2 1-row-2 2-row-2 3-row-2 Identifiant du site web Nombre de clients 1 600 000 2 1 500 3 500 -
Exécutez la requête suivante pour vérifier la distribution :
code language-none SELECT website_id, COUNT(*) FROM customer_entity GROUP BY website_id;
-
Clients affectés à des sociétés
table 0-row-2 1-row-2 2-row-2 3-row-2 Nombre de clients Nombre d'entreprises 1 4 500 2 ~1 000 ~595 k 1 -
Exécutez la requête suivante pour vérifier la distribution :
code language-none SELECT customer_count, COUNT(*) AS number_of_companies FROM ( SELECT company_id, COUNT(customer_id) AS customer_count FROM company_advanced_customer_entity GROUP BY company_id ) AS subquery GROUP BY customer_count ORDER BY customer_count;
-
-
Réindexez toutes les données pour générer des entrées dans le customer_grid_flat.
-
Connectez-vous en tant qu adminscope.
-
Accédez à Customers > Companies.
Résultats attendus :
La page se charge en moins d’une seconde.
Résultats réels :
Le chargement de la page prend plus de 14 minutes.
Application du correctif
Pour appliquer des correctifs individuels, utilisez les liens suivants en fonction de votre méthode de déploiement :
- Adobe Commerce ou Magento Open Source On-premise : Quality Patches Tool > Utilisation dans le guide de Quality Patches Tool.
- Adobe Commerce sur les infrastructures cloud : Mises à niveau et correctifs > Appliquer des correctifs dans le guide Commerce sur les infrastructures cloud .
Lecture connexe
Pour en savoir plus sur Quality Patches Tool, consultez :
- Quality Patches Tool : un outil en libre-service pour les correctifs de qualité dans le guide Outils .