fichier "slow log" MySQL renommé en /var/log/mysql/mysql-slow.log (pour logrotate)
This commit is contained in:
parent
cdb2bc7b13
commit
f0ae65e473
|
@ -797,7 +797,7 @@ Pour cela on peut spécifier par exemple que l'on veut avoir toutes les requête
|
||||||
[mysqld]
|
[mysqld]
|
||||||
slow_query_log = 1
|
slow_query_log = 1
|
||||||
long_query_time = 5
|
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 :
|
Ou à chaud :
|
||||||
|
@ -805,7 +805,7 @@ Ou à chaud :
|
||||||
~~~{.sql}
|
~~~{.sql}
|
||||||
mysql> SET GLOBAL slow_query_log=ON;
|
mysql> SET GLOBAL slow_query_log=ON;
|
||||||
mysql> SET GLOBAL long_query_time=5;
|
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.
|
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.
|
||||||
|
|
Loading…
Reference in a new issue