sql >> Database teknologi >  >> RDS >> Mysql

Hvordan rydder man forespørgselscache i mysql?

Forespørgselscache og forespørgselshistorik er forskellige ting.

Forespørgselscache

MySql gemmer udførte forespørgsler med deres resultater i en forespørgsel cache , så den hurtigt kan reagere, når den samme forespørgsel anmodes om (cache hit ).Kør RESET QUERY CACHE eller FLUSH TABLES for at rydde forespørgselscache.

Kommandohistorikfil

MySql gemmer kommandoer udført fra sin egen shell i en strong>historikfil . Den er placeret under din hjemmemappe (Unix):~/.mysql_history . Fjern denne fil for at rydde historikken indtil nu (fra shell) :

rm -rf ~/.mysql_history

Hvis du vil deaktivere historik fuldstændigt, skal du oprette historikfilen som et symbollink til /dev/null (fra shell) :

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


  1. Hvordan bruger jeg PHP korrekt til at kode MySQL-objekt til JSON?

  2. Hvordan gemmer man tovejsrelationer i et RDBMS som MySQL?

  3. Find sql-poster, der indeholder lignende strenge

  4. Dynamisk oprettelse af kolonner fra rækkedata ved hjælp af Vælg i Bigquery