Come disattivare la cache di MySQL

December 10

La cache di MySQL viene utilizzata per memorizzare i risultati di un'istruzione "SELECT". Quando un SELECT identico viene inviato al server, i risultati vengono restituiti dalla cache, piuttosto che dai dati effettivi. Viene utilizzato in sviluppo Web, pagine dinamiche sono basate sul contenuto del database. La cache delle query è progettato per migliorare i tempi di risposta, ma il tempo di risposta può aumentare in alcuni casi. È possibile disabilitare la cache query se il tempo di risposta del database aumenta.

istruzione

1 Accedere al database MySQL come amministratore.

2 Digitare l'istruzione

SET query_cache_size GLOBALE = 0;

per disabilitare la cache delle query.

3 Digitare l'istruzione:

SHOW VARIABLES LIKE "query_cache_size";

per assicurarsi che la dimensione della cache è stato impostato a zero.

4 Digitare il "uscita;" dichiarazione a disconnettersi dal database MySQL.

Consigli e avvertenze

  • È inoltre possibile disattivare la cache delle query quando si avvia il server digitando il comando "mysqld --query_cache_size = 0" al prompt dei comandi.