Sembra che il problema non sia in catalog_product_website
tavolo. Il problema nella tabella dell'indice dei prezzi, forse ci sono alcuni vecchi record della versione precedente, che dovrebbero essere eliminati. Ti consiglierei di reindicizzare tutti gli indici. Il processo di reindicizzazione completo cancella prima la tabella dell'indice e quindi riempie la tabella con i dati. Dovrebbe aiutare.
Se il reindex completo non aiuta, è possibile che la tua rata abbia moduli che osservano prepare_catalog_product_price_index_table
evento, che modifica la selezione di reindicizzazione in un modo di join aggiuntivo che moltiplica il numero di righe con la stessa chiave primaria. Potrebbe anche causare un tale errore.
Ciao, Ivan