Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

Mysql में क्वेरी कैश को कैसे साफ़ करें?

क्वेरी कैश और क्वेरी इतिहास अलग चीजें हैं।

क्वेरी कैश

MySql क्वेरी को उनके परिणामों के साथ क्वेरी में संग्रहीत करता है कैशे , इसलिए जब उसी क्वेरी का अनुरोध किया जाता है तो यह तुरंत प्रतिक्रिया दे सकता है (कैश हिट ).रन RESET QUERY CACHE या FLUSH TABLES क्वेरी कैश साफ़ करने के लिए।

कमांड इतिहास फ़ाइल

MySql अपने स्वयं के शेल से निष्पादित कमांड को <में संग्रहीत करता है। मजबूत>इतिहास फ़ाइल . यह आपकी होम निर्देशिका (यूनिक्स) के अंतर्गत स्थित है:~/.mysql_history . अब तक का इतिहास मिटाने के लिए इस फ़ाइल को निकालें (खोल से) :

rm -rf ~/.mysql_history

यदि आप इतिहास को पूरी तरह से अक्षम करना चाहते हैं, तो इतिहास फ़ाइल को /dev/null के सिमलिंक के रूप में बनाएं (खोल से) :

ln -s /dev/null $HOME/.mysql_history


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP से SSL के साथ दूरस्थ MySQL सर्वर से कनेक्ट करें

  2. कनेक्ट नहीं हो सका:'प्रारंभिक संचार पैकेट पढ़ने' पर MySQL सर्वर से कनेक्शन टूट गया, सिस्टम त्रुटि:0

  3. UTF - 8 जेपीए और ग्लासफ़िश 4.0 . के साथ

  4. एक MySQL क्वेरी में कंडीशन स्टेटमेंट कैसे पास करें?

  5. स्प्रिंग का jdbcTemplate.batchUpdate () इतना धीमा क्यों है?