ACSD-53347: Prijsindexprestaties verminderen de overuren geleidelijk

De ACSD-53347-patch verhelpt het probleem dat de prestaties geleidelijk afnemen wanneer de prijzen voor een grote productcatalogus opnieuw worden berekend. Deze patch is beschikbaar wanneer Quality Patches Tool (QPT)1.1.38 wordt geïnstalleerd. De patch-id is ACSD-53347. Het probleem wordt volgens de planning opgelost in Adobe Commerce 2.4.7.

Betrokken producten en versies

het flard wordt gecreeerd voor de versie van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.4.6

Compatibel met de versies van Adobe Commerce:

  • Adobe Commerce (alle implementatiemethoden) 2.3.7 - 2.4.6-p2
NOTE
De patch kan van toepassing worden op andere versies met nieuwe Quality Patches Tool versies. Om te controleren of de patch compatibel is met uw Adobe Commerce-versie, werkt u het magento/quality-patches -pakket bij naar de meest recente versie en controleert u de compatibiliteit op de Quality Patches Tool : zoek naar patches op de pagina. Gebruik de patch-id als een zoekwoord om de patch te zoeken.

Probleem

Bij het opnieuw indexeren van prijzen voor een grote productcatalogus nemen de prestaties van de vragen die tijdens het indexeringsproces worden uitgevoerd geleidelijk af.

Stappen om te reproduceren:

  1. Maak een grote eenvoudige catalogus en wijs aangepaste opties toe aan deze producten (aangepaste opties gebruiken een tijdelijke tabel tijdens het indexeren).
  2. Maak minstens 200 of meer klantengroepen om de zichtbaarheid van de uitgave te vergroten.
  3. Maak tien of meer websites en wijs alle producten aan elk van deze websites toe.
  4. Merk op dat de ingevoerde producten bijna identiek zijn, die slechts door SKU en naam verschillen.
  5. Schakel DB Logging in.
  6. Voer de opdracht bin/magento index:reindex catalog_product_price uit.
  7. Controleer DELETE VANcatalog_product_index_price_opt_agr_temp in db.log.

Verwachte resultaten :

De uitvoering van de vragen van DB loopt efficiënt.

Ware resultaten :

De prestaties van de vragen van DB op tijdelijke lijsten worden langzame overwerk, vandaar de prijs het indexeren lijst neemt veel tijd om te voltooien.

De patch toepassen

Om individuele flarden toe te passen, gebruik de volgende verbindingen afhankelijk van uw plaatsingsmethode:

Gerelateerde lezing

Voor informatie over andere flarden beschikbaar in QPT, verwijs naar Quality Patches Tool: Onderzoek naar flardenin de Quality Patches Tool gids.

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