Effacer le cache de requête MySQL sans redémarrer le serveur
Est-il un moyen de clair mysql "151910920 de la requête" cache sans redémarrer le serveur mySQL?
138
demandé sur
Mahoor13
2011-03-08 14:14:52
3 réponses
je crois que vous pouvez utiliser...
RESET QUERY CACHE;
...si l'utilisateur que vous utilisez a des droits de recharge. Alternativement, vous pouvez défragmenter le cache de requête via...
FLUSH QUERY CACHE;
voir la section Query Cache Status and Maintenance du manuel MySQL pour plus d'informations.
186
répondu
John Parker
2016-01-26 07:20:49
dans mon système (Ubuntu 12.04) j'ai trouvé RESET QUERY CACHE
et même redémarrer le serveur mysql pas assez. Cela est dû à cache disque mémoire .
Après chaque requête, je nettoie le cache du disque dans le terminal:
sync && echo 3 | sudo tee /proc/sys/vm/drop_caches
puis réinitialiser le cache de requête dans le client mysql:
RESET QUERY CACHE;
41
répondu
Leszek
2017-04-13 12:22:45
selon la documentation , cela devrait le faire...
RESET QUERY CACHE
17
répondu
Manu Eidenberger
2011-03-08 11:18:44