Maison > base de données > tutoriel mysql > le corps du texte

Comment puis-je activer le journal des requêtes lentes de MySQL sans redémarrer le serveur ?

Patricia Arquette
Libérer: 2024-11-01 05:59:31
original
710 Les gens l'ont consulté

How can I Enable MySQL's Slow Query Log without Restarting the Server?

Définition du journal des requêtes lentes de MySQL sans redémarrage

Activer le journal des requêtes lentes de MySQL sans redémarrer le serveur peut être un moyen pratique de résoudre rapidement les problèmes de performances . Voici un guide détaillé sur la façon d'y parvenir :

Configuration du fichier journal

Par défaut, MySQL crée le fichier journal des requêtes lentes dans le répertoire de données avec un nom de nom_hôte-slow.log. Pour spécifier un répertoire différent, fournissez un nom de chemin absolu.

Définition du seuil et de l'emplacement du fichier

La définition du seuil seul ne suffit pas pour activer le journal des requêtes lentes. Vous devez en outre configurer l'emplacement du fichier.

Utilisation de la commande SET GLOBAL

Pour MySQL versions 5.1 ou ultérieures, utilisez la commande suivante pour activer et configurer le journal des requêtes lentes :

SET GLOBAL slow_query_log = 'ON';
Copier après la connexion

Actualisation du journal

Pour appliquer les modifications, vous pouvez vider le journal à l'aide de la commande suivante :

FLUSH LOGS;
Copier après la connexion

Gestion des exceptions

Pour les versions MySQL antérieures à 5.1, la définition du journal des requêtes lentes via la commande SET GLOBAL entraînera une erreur. Dans de tels cas, vous devrez redémarrer le serveur ou définir l'option log_slow_queries dans le fichier de configuration MySQL et redémarrer le serveur.

참고 사항

N'oubliez pas que l'activation le journal des requêtes lent peut avoir un impact sur les performances, il est donc recommandé de le désactiver après le dépannage ou la capture des données nécessaires.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!