22
0
Fork 0

fichier "slow log" MySQL renommé en /var/log/mysql/mysql-slow.log (pour logrotate)

This commit is contained in:
jlecour 2019-12-09 10:08:59 +01:00
parent cdb2bc7b13
commit f0ae65e473
1 changed files with 2 additions and 2 deletions

View File

@ -797,7 +797,7 @@ Pour cela on peut spécifier par exemple que l'on veut avoir toutes les requête
[mysqld]
slow_query_log = 1
long_query_time = 5
slow_query_log_file = /var/log/mysql/slow.log
slow_query_log_file = /var/log/mysql/mysql-slow.log
~~~
Ou à chaud :
@ -805,7 +805,7 @@ Ou à chaud :
~~~{.sql}
mysql> SET GLOBAL slow_query_log=ON;
mysql> SET GLOBAL long_query_time=5;
mysql> SET GLOBAL slow_query_log_file= "/var/log/mysql/slow.log";
mysql> SET GLOBAL slow_query_log_file= "/var/log/mysql/mysql-slow.log";
~~~
Il est également possible de remonter les requêtes n'utilisant pas d'index (qu'importe le temps qu'elle prennent pour s'exécuter), avec le paramètre booléen `log_queries_not_using_indexes` mais nous déconseillons de le faire car cela ajoute de nombreuses requêtes inintéressantes en général.