Ich habe in MySQL festgestellt, dass die Tabelle cache_form.MYD 14 GB groß ist. Warum ist es so groß geworden? Ist es sicher, es zu leeren? und wie kann ich dies zukünftig vermeiden?
Vielen Dank
Ich habe in MySQL festgestellt, dass die Tabelle cache_form.MYD 14 GB groß ist. Warum ist es so groß geworden? Ist es sicher, es zu leeren? und wie kann ich dies zukünftig vermeiden?
Vielen Dank
Antworten:
https://drupal.org/project/optimizedb - Modul, das Ihr Problem löst. Er kann die Tabelle cache_form von Cron löschen, auch Optimierungen durchführen und vieles mehr. Für Drupal 6.7 verfügbare Versionen.
Dies ist ein bekanntes Problem in Drupal 6 und 7. Es wird nicht gelöscht, wenn cron ausgeführt wird. Sie können alle abgelaufenen Zeilen sicher löschen.
DELETE FROM {cache_form} WHERE expire < now();
sollte den Trick machen.
Ich vermute, dass Cron nicht auf Ihrer Website ausgeführt wird. Ich bin nicht 100% positiv über diese bestimmte Tabelle, aber andere Cache-Tabellen erhalten veraltete Einträge entfernt, wenn Cron ausgeführt wird.
Wenn Sie Hilfe beim Einrichten von cron benötigen, lesen Sie http://drupal.org/cron