Maison > Article > base de données > Explication détaillée de la façon dont MySQL enregistre les instances d'instructions SQL chronophages
Cet article présente principalement les informations pertinentes sur l'explication détaillée des exemples SQL que mysql enregistre. Voici la méthode d'implémentation. J'espère qu'elle pourra aider tous les amis dans le besoin à se référer
<.>mysql enregistre la consommation Lorsque sql
mysql peut enregistrer du SQL fastidieux ou du SQL non indexé dans le journal lent pour une analyse d'optimisation.1. Activez le journal des requêtes lentes mysql :
Le journal des requêtes lentes mysql est très utile pour suivre les requêtes problématiques et peut analyser les requêtes gourmandes en ressources dans le courant programme.instruction SQL, comment ouvrir l'enregistrement du journal des requêtes lentes de MySQL ?mysql> show variables like 'log_slow_queries'; +------------------+-------+ | Variable_name | Value | +------------------+-------+ | log_slow_queries | OFF | +------------------+-------+ 1 row in set (0.01 sec) mysql>Cela signifie que la fonction de journalisation lente n'est pas activée. devez modifier le fichier de configuration mysql. Ajoutez les deux paramètres suivants au fichier de configuration "[mysqld]":
long_query_time=1 log-slow-queries=/var/mysql/logs/slow.logDescription
long_query_time
log-slow-queries[=file_name]
2. Configuration de l'enregistrement des requêtes d'index inutilisées dans le journal lent
[root@localhost mysqlsla-2.03]# more /etc/my.cnf [mysqld] datadir=/var/lib/mysql log_bin=/tmp/mysql/bin-log/mysql-bin.log log_bin=ON socket=/var/lib/mysql/mysql.sock user=mysql # Default to using old password format for compatibility with mysql 3.x # clients (those using the mysqlclient10 compatibility package). old_passwords=1 log_slow_queries=/tmp/127_slow.log long_query_time=1 log_queries_not_using_indexes .......Après le redémarrage de MySQL, les résultats de la vérification sont les suivants :
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!