sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo borrar el caché de consultas en mysql?

Caché de consultas y historial de consultas son cosas diferentes.

Caché de consultas

MySql almacena las consultas ejecutadas con sus resultados en una consulta caché , por lo que puede responder rápidamente cuando se solicita la misma consulta (golpe de caché ).Ejecute RESET QUERY CACHE o FLUSH TABLES para borrar la caché de consultas.

Archivo de historial de comandos

MySql almacena los comandos ejecutados desde su propio shell en un archivo de historial . Se encuentra en su directorio de inicio (Unix):~/.mysql_history . Elimine este archivo para borrar el historial hasta ahora (desde shell) :

rm -rf ~/.mysql_history

Si desea deshabilitar el historial por completo, cree el archivo de historial como un enlace simbólico a /dev/null (del caparazón) :

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