Entfernte Indizes in der OXID Shopversion V6

Bei einem Kunden ist aufgefallen, dass der Artikelimport einer kleinen Datei in der aktuellen Shopversion (V6) sehr lange benötigt. Daraufhin wurde festgestellt, dass in der aktuellen Shopversionen div. Indizes (u.a. der für die Artikelnummer: oxartnum) entfernt wurden: https://github.com/OXID-eSales/oxideshop_ce/commit/cd8938cb1edfb9c57aaccfcd223cad8457958eca#diff-1bb2c9002da89ef549baacae3fef32d1

Auf Nachfrage, warum die Indizes entfernt wurden bekamen wir vom OXID Support eine Antwort. Bei der Umstellung auf OXID eShop V6 wurde entschieden, auf einige Indizes zu verzichten
unter anderem auch auf den Index „oxartnum„.

In einem kommenden Release möchte OXID ein paar Indizies wieder implementieren.

Hinweis:

Führen Sie die Datenbankabfragen per phpMyAdmin, adminer, per Konsole oder einem gleichwertigen Programm aus. Der Shop-Admin unter /Service/Tools/ ist dazu nicht geeignet, da er lediglich eine Erfolgsmeldung ausgibt, ob der Query ausgeführt werden konnte. Ein konkretes Ergebnis erhalten Sie nur über ein entsprechendes Programm.

Um zu prüfen ob bspw. der Index für die Artikelnummer (oxartnum) gesetzt ist, können Sie folgende Datenbankabfrage ausführen:

Sollten Sie ein leeres Ergebnis erhalten, können Sie mit folgender Abfrage den Index wieder hinzufügen:

 

 

0.00 avg. rating (0% score) - 0 votes


Start the discussion at OXID forums