Corsi on-line

Ripulire la cache di MySQL senza riavviare il DBMS

In questo post vedremo come sia possibile ripulire la cache di MySQL evitando di riavviare il Database Manager a questo scopo; la cache è quello spazio di memoria in cui vengono archiviati temporaneamente i risultati delle query già effettuate per poter essere richiamati in qualsiasi momento senza dover ripetere nuovamente le stesse operazioni ogni volta che si ha la necessità di accedere ad uno specifico dataset.

L’istruzione:

RESET QUERY CACHE;

potrebbe essere sufficiente per le nostre operazioni di ripulitura della cache, esiste però un modo di liberare la stessa cache soltanto dai risultati prodotti dalle query e non non dalle query stesse, esso si basa sull’istruzione:

FLUSH QUERY CACHE;

Sarà possibile utilizzare una delle due istruzioni descritte a seconda delle diverse esigenze legate alla manipolazione dei dati.

Post correlati
I più letti del mese
Tematiche