En cours d'exécution :
Ubuntu Server 10.04
Mysql 5.1.41
J'ai ce qui suit dans /etc/mysql/my.cnf
slow_query_log = 1
slow_query_log_file = /var/log/mysqld/log-slow-queries.log
long_query_time = 1
le fichier journal doit être accessible en écriture
drwxrwxrwx 2 mysql mysql 4096 2010-10-20 13:41 mysqld
-rwxrwxrwx 1 mysql mysql 0 2010-10-20 13:41 log-slow-queries.log
Rien n'apparaît dans le journal ou dans la table mysql.slow_log. On dirait que c'est activé
mysql> show variables like '%SLOW%';
+---------------------+--------------------------------------+
| Variable_name | Value |
+---------------------+--------------------------------------+
| log_slow_queries | ON |
| slow_launch_time | 2 |
| slow_query_log | ON |
| slow_query_log_file | /var/log/mysqld/log-slow-queries.log |
+---------------------+--------------------------------------+
4 lignes dans l'ensemble (0,00 sec)
Cela signifie-t-il que je n'ai pas de requêtes lentes ? J'ai essayé d'exécuter select sleep(3);
mais cela n'apparaît pas.
Existe-t-il une requête que je peux exécuter qui apparaîtra dans le journal si tout est configuré correctement ?