Depuis la version 5.1.12, la syntaxe du paramétrage MySQL pour le slow_query_log a changé (cf : http://dev.mysql.com/doc/refman/5.1/en/slow-query-log.html).
Auparavant, on avait ceci dans le fichier /etc/mysql/my.cnf :
# Here you can see queries with especially long duration # Old syntax log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 #log-queries-not-using-indexes
Dorénavant, la syntaxe est la suivante :
# Here you can see queries with especially long duration # New syntax slow_query_log=1 slow_query_log_file=/var/log/mysql/mysql-slow.log # long_query_time = 2 #log-queries-not-using-indexes
Les options sont les suivantes :
- slow_query_log=1 : Actif : 0 : Inactif
- slow_query_log_file : nom du fichier de log
- long_query_time : durée (en secondes) pour prendre en compte la requête dans les slow queries
Catégorie