it-swarm-tr.com

Cache_form nasıl küçük tutulur

MySQL'de cache_form.MYD tablosunun 14GB olduğunu fark ettim. Neden bu kadar büyüdü? Boşaltmak güvenli mi? ve gelecekte bunun olmasını nasıl önleyebilirim?

Teşekkürler

12
alfish

Bu, Drupal 6 ve 7. bu konuda bilinen bir sorundur. Cron çalıştırılırken temizlenmez. Süresi dolmuş tüm satırları güvenle silebilirsiniz.

DELETE FROM {cache_form} WHERE expire < now();

hile yapmalı.

8
roheim

https://drupal.org/project/optimizedb - sorununuzu çözecek modül. Cron tarafından cache_form tablosunu temizleyebilir, optimizasyon ve daha fazlasını yapabilir. Drupal 6.7 için mevcut sürümler.

8
Sergey

Cron'un sitenizde çalışmadığından şüpheleniyorum. Bu tablo hakkında% 100 olumlu değilim, ancak diğer önbellek tabloları cron çalıştığında eski girişleri kaldırılır olsun.

Cron kurmak için yardıma ihtiyacınız varsa, http://drupal.org/cron

3
mpdonadio