Respuestas:
Creo que puedes usar ...
RESET QUERY CACHE;
... si el usuario que está ejecutando tiene derechos de recarga. Alternativamente, puede desfragmentar el caché de consultas a través de ...
FLUSH QUERY CACHE;
Consulte la sección Estado y mantenimiento del caché de consultas del manual de MySQL para obtener más información.
RESET QUERY CACHE
realidad no me lo aclara. Además, el reinicio del servidor MySQL no ayuda. Un explícito SELECT SQL_NO_CACHE
hace el truco, pero no RESET QUERY CACHE
. sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
de la otra respuesta tampoco ayudó.
En mi sistema (Ubuntu 12.04) encontré RESET QUERY CACHE
e incluso reiniciar el servidor mysql no es suficiente. Esto se debió al almacenamiento en memoria caché del disco .
Después de cada consulta, limpio el caché de disco en la terminal:
sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
y luego restablecer el caché de consultas en el cliente mysql:
RESET QUERY CACHE;
según la documentación , esto debería hacerlo ...
RESET QUERY CACHE