ich habe bemerkt das das sich die datenbank merkwürdig verhält
die product_keyword_dictionary
ist extrem gross geworden
shop läuft auf MariaDB
Das ist in der Tat sehr merkwürdig. Das würde ich an deiner Stelle weiter beobachten. Am besten die Anzahl der Keywords in der Tabelle ansehen, neues Produkt hinzufügen. Dort die Keywords ansehen und dann in der Tabelle vergleichen, ob das Delta gleich ist.
hier noch einbild dazu
Wieviele Produkte sind es ca?
ca.1000 artikel und viel zubehör keine varianten artikel
zu anfang war der teil gerade mal 5mib gross
gefühlt wurde es on einem tag zum nächste tag immer mehr
Sind die Einträge plausibel? Wieviele Einträge hat die product_search_keyword? Es gibt einen SchedulerTask, der die Tabelle bereinigen soll. Eventuell läuft der nicht?
Nachtrag: Was bringt ein
SELECT COUNT(*) FROM product_keyword_dictionary WHERE keyword NOT IN (SELECT DISTINCT keyword FROM product_search_keyword);
er zeigt an 6369
keinen SchedulerTask
wenn ich die tabele mal leere dan geht garnichts mehr
Nicht leeren, die ist wohl wichtig bzw. musst Du dann wahrscheinlich neu indexieren. 6369 ist nicht viel bei 2,5M Datensätzen. Haben die Artikel extrem lange Bescheibungen? Bei 1000 Artikeln sind das 2500 einzigartige Wörter pro Artikel. Die product_search_keyword müsste ja dann noch mehr Einträge haben, oder?
ich beobachte das mal genauer danke