Configuration du cache de requêtes <<< |
Statut du cache de requêtes et maintenance | Administration du serveur >>> |
5.10 Cache de requêtes MySQL 5 Administration du serveur Manuel de Référence MySQL 4.1 : Version Française . Comment fonctionne le cache de requêtes . Options relatives au cache de requêtes dans un SELECT . Configuration du cache de requêtes ->Statut du cache de requêtes et maintenance |
5.10.4 Statut du cache de requêtes et maintenance
Vous pouvez vérifier que vous avez le cache de requête sur MySQL avec la commande suivante :
La commande RESET QUERY CACHE efface tous les résultats de requêtes du cache. FLUSH TABLES aussi. Vous pouvez visualiser les performances du cache de requêtes avec SHOW STATUS :
Note : Chaque requête a besoin au minimum de deux blocs (un pour le texte de la requête et un autre, ou plus, pour le résultat). De même, chaque table utilisée par une requête a besoin d'un bloc, mais si deux ou plusieurs requêtes utilisent la même table, seul un bloc a besoin d'être alloué. Vous pouvez aussi utiliser la variable Qcache_lowmem_prunes pour ajuster la taille du cache de requêtes. Elle compte le nombre de requêtes qui ont été supprimées du cache pour libérer de la place pour les nouvelles requêtes. Le cache de requêtes utilise une stratégie du type la plus anciennement utilisée ( least recently used ou LRU ) pour décider de quelle requête doit être retirée. Des informations de paramétrage sont données dans la section Configuration du cache de requêtes . |
<< | Statut du cache de requêtes et maintenance | >> |
Configuration du cache de requêtes | Cache de requêtes MySQL | Administration du serveur |