Disabilitare la query cache di MySQL senza riavviare MySQL


La MySQL query caceh è una sorta di speed up per MySQL che permette al DB di cachare talune query.
Per far delle prove mi sono imbattuto nel problema di dover disabilitare la cache e quindi riavviare il demone di MySQL in ambiente di produzione.

Dalla shell basta collegarsi a MySQL col comando

mysqld -u root -p

a questo punto basta dargli il seguente set:

SET GLOBAL query_cache_size = 0;

Per rendere definitiva anche al prossimo riavvio la modifica dovreste modificare il parametro query_cache_size nel file di configurazione di MySQL portandolo a 0, altrimenti al prossimo riavvio del demone torna tutto come prima.

Enjoy it!

Disabilitare la query cache di MySQL senza riavviare MySQL ultima modifica: 2013-04-16T16:03:47+00:00 da Enrico

Leave a Comment

NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>