Du solltest mal den SQL Server neu starten und diesen Befehl dann ausführen um zu sehen wie lange der dann braucht.
Wenn in der Tabelle ein Artikel vorkommt, dann ist der für eine bestimmte Kundengruppe gesperrt, in der Regel wird diese Tabelle immer leer sein, weil das ja kaum einer nutzt.
Also für mich gehört dieser Aufruf eher zu einem normalen Artikelaufruf von einem User.
Und klar wenn die Datenbank eh schon im stress ist und der
Shop nicht im Wartungsmodus ist, dann könnte das schon etwas eng werden mit der Performance, insbesondere bei deiner ungewöhnlichen Menge an Artikel und Merkmale.
aber Teste den Befehl mal wirklich mit einem kalten MySQL Server.