Estado y mantenimiento de la Query Cache de MySQL :: MySQL Tips

 

Estado

Para saber si tenemos activada la query cache en nuestro servidor, usaremos el siguiente comando:

mysql> SHOW VARIABLES LIKE 'have_query_cache';

Para visualizar que uso estamos realizando de la Query cache:

mysql> SHOW STATUS LIKE 'Qcache%';

Mantenimiento

Podemos desfragmentar la ‘query cache’ para un mejor uso:

mysql> FLUSH QUERY CACHE;

Con esta sentencia no borramos ninguna consulta de la cache

En cambio si usamos:

mysql> RESET QUERY CACHE;

Se borran todos los resultados almacenados en la query cache al igual que si usamos:

mysql> FLUSH TABLES;

Ambos comandos cierran todas las tablas abiertas, fuerza a todas las tablas en uso a ser cerradas y vacia la query cache.

MySQL :: MySQL 5.1 Reference Manual :: 7.6.3.4 Query Cache Status and Maintenance.

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s