MDVA-34189: Visuell handlare kör långa MySQL-frågor

MDVA-34189-korrigeringen löser problemet där Adobe Commerce kör stora visuella Merchandiser-frågor när sidan för Admin-kategorin läses in.

Den här korrigeringen är tillgänglig när QPT-verktyget (Quality Patches Tool) 1.0.18 är installerat. Korrigerings-ID är MDVA-34189. Observera att problemet schemaläggs att åtgärdas i Adobe Commerce version 2.4.3.

Berörda produkter och versioner

Korrigeringen skapas för Adobe Commerce-version: Adobe Commerce i molninfrastruktur 2.3.5-p2

Kompatibel med Adobe Commerce-versioner: Adobe Commerce lokalt och Adobe Commerce i molninfrastruktur 2.3.4-2.4.2

NOTE
Patchen kan bli tillämplig på 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

Webbplatsen kör stora MySQL-frågor på produktionsservern.

Steg som ska återskapas:

  1. Om du vill komma åt Visual Merchandiser går du till sidofältet Admin och klickar på Katalog > Kategorier.
  2. Läs in sidan Kategorier på panelen Admin (inläsning av den inledande rotkategorin) och observera de frågor som den kör.

Förväntat resultat:

Sidan Admin Kategorier ska läsas in utan att långsamma frågor genereras.

Faktiskt resultat:

Detta beror på PHP-konfigurationen. Det vanligaste exemplet på det här felet är att sidan Kategorier inte öppnas och att ett fel Fel 503 som timeout för första byte visas.

När Adobe Commerce läser in Visual Merchandiser körs en långsam MySQL-fråga. Den här frågan innehåller många produkt-ID som infogats i ORDER BY FIELD(e.entity_id, ...)

i app/code/Magento/VisualMerchandiser/Model/Category/Products.php:: applyPositions

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 verktyget för kvalitetskorrigeringar finns i:

Mer information om andra tillgängliga korrigeringsfiler i QPT-verktyget finns i avsnittet Patchar i QPT.

recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a