[Endast PaaS]{class="badge informative" title="Gäller endast Adobe Commerce i molnprojekt (Adobe-hanterad PaaS-infrastruktur) och lokala projekt."}

ACSD-66311: Företagsrutnät läses in långsamt för användare med begränsade administratörer

Korrigeringen ACSD-66311 åtgärdar ett problem där företagsrutnätet laddas långsamt för administratörer med begränsad webbplatsåtkomst. Den här korrigeringen är tillgänglig när Quality Patches Tool (QPT) 1.1.69 har installerats. Korrigerings-ID är ACSD-66311. Observera att problemet är planerat att åtgärdas i Adobe Commerce 2.4.9.

Berörda produkter och versioner

Korrigeringen har skapats för Adobe Commerce-version:

  • Adobe Commerce (alla distributionsmetoder) 2.4.7-p4

Kompatibel med Adobe Commerce-versioner:

  • Adobe Commerce (alla distributionsmetoder) 2.4.7-p4 - 2.4.8-p1
NOTE
Korrigeringen kan bli tillämplig för andra versioner med nya Quality Patches Tool-versioner. Om du vill kontrollera om korrigeringen är kompatibel med din Adobe Commerce-version uppdaterar du magento/quality-patches-paketet till den senaste versionen och kontrollerar kompatibiliteten på Quality Patches Tool: Sök efter korrigeringsfiler ​. Använd patch-ID:t som söknyckelord för att hitta patchen.

Problem

Företagets rutnät läses in långsamt för administratörer med begränsad webbplatsåtkomst.

Steg som ska återskapas:

  1. Installera Adobe Commerce med B2B features.

  2. Skapa ytterligare två webbplatser (utöver huvudwebbplatsen) med butiker/vyer:

    • Huvudwebbplats (skapas under installationen)
    • Webbplats 2 → Butik 2 → Butik 2
    • Webbplats 3 → Lagra 3 → Lagra vy 3
  3. Skapa användarrollen Admins in Scope:

    • Scope: endast två butiker: Huvudwebbplats + Webbplats 3/Store.
    • Resurser: endast Instrumentpanel + Företag.
  4. Skapa en administratörsanvändare med rollen Admins in Scope, till exempel adminscope.

  5. Generera specifika distribuerade kund- och företagsdata:

    1. Kunder som tilldelats webbplatser

      table 0-row-2 1-row-2 2-row-2 3-row-2
      Webbplats-ID Antal kunder
      1 600 000
      2 1 500
      3 500
    2. Kör följande fråga för att verifiera distributionen:

      code language-none
           SELECT website_id, COUNT(*)
           FROM customer_entity
           GROUP BY website_id;
      
    3. Kunder som har tilldelats företag

      table 0-row-2 1-row-2 2-row-2 3-row-2
      Antal kunder Antal företag
      1 4 500
      2 ~1 000
      ~595 kB 1
    4. Kör följande fråga för att verifiera distributionen:

      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;
      
  6. Indexera om alla data för att generera poster i customer_grid_flat.

  7. Logga in som adminscope.

  8. Gå till Customers > Companies.

Förväntade resultat:

Sidan läses in under 1 sekund.

Faktiska resultat:

Det tar mer än 14 minuter att läsa in sidan.

Tillämpa korrigeringen

Använd följande länkar beroende på distributionsmetod för att tillämpa enskilda korrigeringsfiler:

Relaterad läsning

Mer information om Quality Patches Tool finns i:

recommendation-more-help
c2d96e17-5179-455c-ad3a-e1697bb4e8c3