मैंने mysql में देखा है कि cache_form.MYD तालिका 14GB है। यह इतना बड़ा क्यों हो गया? क्या इसे खाली करना सुरक्षित है? और मैं भविष्य में ऐसा होने से कैसे बच सकता हूं?
धन्यवाद
मैंने mysql में देखा है कि cache_form.MYD तालिका 14GB है। यह इतना बड़ा क्यों हो गया? क्या इसे खाली करना सुरक्षित है? और मैं भविष्य में ऐसा होने से कैसे बच सकता हूं?
धन्यवाद
जवाबों:
https://drupal.org/project/optimizedb - मॉड्यूल जो आपकी समस्या का समाधान करेगा। वह क्रोन द्वारा तालिका cache_form को साफ़ कर सकता है, अनुकूलन और भी बहुत कुछ कर सकता है। Drupal 6.7 के लिए उपलब्ध संस्करण।
यह द्रुपाल 6 और 7 में एक ज्ञात मुद्दा है। क्रोन चलाते समय यह साफ नहीं होता है। आप समाप्त हो चुकी सभी पंक्तियों को सुरक्षित रूप से हटा सकते हैं।
DELETE FROM {cache_form} WHERE expire < now();
चाल चलनी चाहिए।
मुझे संदेह है कि क्रोन आपकी साइट पर नहीं चल रहा है। मैं उस विशेष तालिका के बारे में 100% सकारात्मक नहीं हूं, लेकिन अन्य कैश टेबल में बासी प्रविष्टियां मिलती हैं जब क्रोन चलता है।
यदि आपको क्रोन स्थापित करने में सहायता की आवश्यकता है, तो http://drupal.org/cron पर जाएं