ACSD-56415: le prestazioni di Partial Price Indexing sono rallentate a causa della query DELETE
La patch ACSD-56415 risolve il problema che rallenta le prestazioni di Partial Price Indexing a causa di una query DELETE
quando il database ha un indice parziale dei dati di prezzo. Questa patch è disponibile quando è installato Quality Patches Tool (QPT) 1.1.45. L’ID della patch è ACSD-56023. Il problema è pianificato per la risoluzione in Adobe Commerce 2.4.7.
Prodotti e versioni interessati
La patch è stata creata per la versione di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.6-p3
Compatibile con le versioni di Adobe Commerce:
- Adobe Commerce (tutti i metodi di implementazione) 2.4.5 - 2.4.6-p3
magento/quality-patches
alla versione più recente e verificare la compatibilità nella pagina Quality Patches Tool: Cerca patch. Utilizza l’ID patch come parola chiave di ricerca per individuare la patch.Problema
Le prestazioni di Partial Price Indexing sono rallentate a causa di una query DELETE
quando il database presenta molti indici di dati di prezzo parziali.
Passaggi da riprodurre:
-
Crea 300000 prodotti e 10 siti Web utilizzando il profilo di prestazioni elevato.
-
Accedi al pannello di amministrazione.
-
Crea 10 gruppi di clienti.
-
Eseguire la query seguente per aggiungere prodotti alla tabella
_cl
:``
insert into catalog_product_price_cl (entity_id) select entity_id from catalog_product_entity
`` -
Esegui il comando seguente per attivare il processo di indicizzazione parziale dei prezzi:
``
bin/magento cron:run --group=index --bootstrap=standaloneProcessStarted=1
``
Risultati previsti:
Il DELETE query SQL main_table
FROM catalog_product_index_price
viene eseguito rapidamente.
Risultati effettivi:
Il DELETE query SQL main_table
FROM catalog_product_index_price
viene eseguito molto lentamente.
Applicare la patch
Per applicare singole patch, utilizzare i collegamenti seguenti, a seconda del metodo di distribuzione utilizzato:
- Adobe Commerce o Magento Open Source locale: Quality Patches Tool > Utilizzo nella guida di Quality Patches Tool.
- Adobe Commerce su infrastruttura cloud: Aggiornamenti e patch > Applica patch nella guida Commerce su infrastruttura cloud.
Lettura correlata
Per ulteriori informazioni su Quality Patches Tool, vedere:
- Quality Patches Tool rilasciato: nuovo strumento per l'esecuzione automatica di patch di qualità nella Knowledge Base di supporto.
- Verifica se la patch è disponibile per il problema di Adobe Commerce utilizzando Quality Patches Tool nella nostra knowledge base di supporto.
Per informazioni sulle altre patch disponibili in QPT, fare riferimento a Quality Patches Tool: Cercare le patch nella guida di Quality Patches Tool.