11 votes

erreur mysql 5.7 log-slow-queries

J'essaie d'activer la journalisation lente des requêtes sur mysql 5.7 et j'obtiens cette erreur :

2016-04-27T14:55:51.934612Z 0 [ERROR] variable inconnue 'log-slow-queries=/var/log/mysql-query.log'.

2016-04-27T14:55:51.934639Z 0 [ERREUR] Abandon de l'opération.

Dans mon fichier /etc/my.cnf, j'ai défini "log-slow-queries=/var/log/mysql-query.log", mais je vais supposer qu'en 5.7, cela n'est pas valable. Quels sont les paramètres my.cnf corrects pour activer la journalisation des requêtes ? Merci,

23voto

Evgeniy Tkachenko Points 1271

log-slow-queries est déprécié

Voir http://dev.mysql.com/doc/refman/5.7/en/slow-query-log.html

# Here you can see queries with especially long duration
slow_query_log = 1
slow_query_log_file = /var/log/mysql/slow-queries.log
long_query_time = 1

11voto

spencer7593 Points 29263

Le nom de la variable système MySQL est slow_query_log_file

Et pour l'activer, vous devez définir slow_query_log sur ON ou 1

Manuel de référence MySQL : sysvar_slow_query_log_file

Manuel de référence MySQL : sysvar_slow_query_log

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X