2013-03-05 9 views
5

Ich habe Cron auf dem Server eingerichtet, um jeden Tag um Mitternacht ein benutzerdefiniertes Importprofil zu erstellen. Tausende von Produkten werden entweder aus diesem Profil erstellt oder aktualisiert. Die Tabelle 'core_url_rewrite' wird von Tag zu Tag groß sein. Magento Indexer funktioniert nicht ordnungsgemäß, wenn es vom Magento-Backend ausgeführt wird. es hörte mit der Nachricht auf.Magento Indexer Ausgabe

Ich versuche, Magento-Indexer von der Befehlszeile auszuführen. aber bekommen Tabelle "core_url_rewrite" Sperre Ausnahme. Wenn diese Tabelle abgeschnitten wird und den Magento-Indexer ausführt, wird sie ordnungsgemäß ausgeführt. Wenn Sie jedoch das Profilprofil aktualisieren oder ein Produkt importieren, wird es erneut unterbrochen und löst dieselbe Ausnahme aus.

Was wäre die beste Lösung dafür? Es ist nicht sinnvoll, die Tabelle jedes Mal zu kürzen, wenn das Produkt täglich über das benutzerdefinierte Importprofil erstellt/aktualisiert wird.

Jeder gute Vorschlag wird geschätzt.

Antwort

2

Möglicherweise müssen Sie den Tabellenbereich der Tabelle "core_url_rewrite" vergrößern. Es folgt ein guter Artikel, um dieses Problem zu lösen.

The table is full

+0

Der Link ist nicht hilfreich. Trotzdem danke – Tsimtsum