2016-05-11 10 views
1

Unsere Magento Website Probleme in letzter Zeit und ab und zu ist auf unserer Webseite einen Fehler, den wir erhalten haben:Unterstützung bei der Reparatur von beschädigten Inndob Tabelle benötigen

SQLSTATE[HY000]: General error: 1712 Index [table] is corrupted 

wie ich sie verstehe, innodb unterstützt keine Reparatur über phpMyAdmin . Wir können die Website und die Datenbank für einige Stunden abschalten, um sie zu reparieren, aber sie verstehen die Reparatur nicht gut genug nach dem Lesen im Internet.

Würde jede Hilfe bei der Reparatur von innodb-Tabellen zu schätzen wissen.

Antwort

-1

Welche Version von MySQL?

1712 ist sehr selten. Sehen Sie, ob Bug 72858 relevant ist.

Hier ist eine Art und Weise (nicht „reparieren“) der Index (n) für den Wiederaufbau:

ALTER TABLE your_table ENGINE=InnoDB; 

Wenn das nicht hilft, von den ALTER keine Ausgabe geben Sie bitte, Ausführungszeit inklusive.

+0

MySQL-Version: 5.6.29 – OREO

+0

Gibt der verlinkte Fehlerbericht nicht nur an, dass der MySQL-Abfrageoptimierer den Index im Falle einer Beschädigung nicht verwenden sollte? Wie kann das relevant sein? – helvete

+0

Ich war mir nicht sicher, ob es relevant war; das ist der einzige, den ich finden konnte. –

Verwandte Themen