it-swarm-id.com

Cara menjaga cache_form kecil

Saya perhatikan di mysql bahwa tabel cache_form.MYD adalah 14GB. Mengapa itu tumbuh begitu besar? Apakah aman mengosongkannya? dan bagaimana saya bisa menghindari hal ini terjadi di masa depan?

Terima kasih

12
alfish

Ini adalah masalah yang diketahui dalam Drupal 6 dan 7 dalam hal ini. Ini tidak dihapus saat menjalankan cron. Anda dapat dengan aman menghapus semua baris yang telah kedaluwarsa.

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

harus melakukan trik.

8
roheim

https://drupal.org/project/optimizedb - modul yang akan menyelesaikan masalah Anda. Dia dapat menghapus tabel cache_form oleh Cron, juga melakukan optimasi dan banyak lagi. Versi tersedia untuk Drupal 6.7.

8
Sergey

Saya menduga cron tidak berjalan di situs Anda. Saya tidak 100% positif tentang tabel tertentu, tetapi tabel cache lainnya tidak mendapatkan entri basi dihapus ketika cron berjalan.

Jika Anda perlu bantuan mengatur cron, baca dengan teliti http://drupal.org/cron

3
mpdonadio