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
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
Yanıtlar:
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 sürümleri mevcuttur.
Bu Drupal 6 ve 7'de bu konuda bilinen bir konudur. Cron çalıştırıldığında temizlenmez. Süresi dolmuş tüm satırları güvenle silebilirsiniz.
DELETE FROM {cache_form} WHERE expire < now();
hile yapmalı.
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 kurulumu için yardıma ihtiyacınız varsa http://drupal.org/cron