Maison > base de données > tutoriel mysql > Qu'est-ce que la requête lente MySQL

Qu'est-ce que la requête lente MySQL

little bottle
Libérer: 2019-05-31 18:00:19
original
5058 Les gens l'ont consulté

La requête lente MySQL enregistre les instructions SQL qui s'exécutent lentement dans le journal. Cette fonction doit être activée pour être utilisée.

Qu'est-ce que la requête lente MySQL

Écrivez dans le fichier de configuration MySQL my.cnf :

long_query_time = 10
log-slow-queries = /var/lib/mysql/mysql-slow.log
Copier après la connexion

long_query_time fait référence à la durée pendant laquelle le SQL sera exécuté plus longtemps qu'il ne sera enregistré. Voici 10 secondes.
Le paramètre log-slow-queries y écrit le journal (dans l'exemple, le journal des requêtes lentes sera écrit dans le fichier /var/lib/mysql/mysql-slow.log). Lorsqu'il est vide, le système). écrira le journal des requêtes lentes. Donnez le nom d'hôte et ajoutez slow.log. Si le paramètre log-long-format est défini, toutes les requêtes qui n'utilisent pas d'index seront également enregistrées.

C'est un journal très utile. Cela a un faible impact sur les performances (en supposant que toutes les requêtes sont rapides) et met l'accent sur les requêtes qui nécessitent le plus d'attention (les index sont manquants ou ne sont pas utilisés de manière optimale).

Tutoriel recommandé : Tutoriel vidéo MySQL

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!

Étiquettes associées:
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