sql >> Databasteknik >  >> RDS >> Mysql

Hur rensar man frågecache i mysql?

Frågecache och frågehistorik är olika saker.

Frågecache

MySql lagrar körda frågor med deras resultat i en fråga cache , så att den snabbt kan svara när samma fråga begärs (cacheträff ).Kör RESET QUERY CACHE eller FLUSH TABLES för att rensa frågecache.

Kommandohistorikfil

MySql lagrar kommandon som körs från sitt eget skal i en strong>historikfil . Den finns under din hemkatalog (Unix):~/.mysql_history . Ta bort den här filen för att rensa historiken fram till nu (från skalet) :

rm -rf ~/.mysql_history

Om du vill inaktivera historiken helt, skapa historikfilen som en symbollänk till /dev/null (från skal) :

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


  1. Hur man hämtar ER-modell av databas från server med Workbench

  2. Komplex främmande nyckel-begränsning i SQLAlchemy

  3. hur hanterar man accenter och konstiga tecken i en databas?

  4. hur kan påverka prestanda när jag använder UUID som mina primära nycklar i MySQL