Ativar "log slow query"

1

Estou tentando registrar consultas lentas do mysql, mas não consigo ativá-las.

Vou explicar todos os meus passos:

Abra e edite my.cnf e adicione as seguintes linhas:

long_query_time = 5
slow_query_log_file = /myfolder/slowq.log
log_slow_queries = 1                     =>(I have MySQL 5.0.7)

Conceder autorizações ao usuário mysql para escrever no arquivo:

chown -R mysql:mysql /var/lib/mysql

Crie o arquivo:

touch /myfolder/slowq.log

Chmod para este arquivo para 777.

service mysqld restart

No MySQL Admin Panel, vejo que o var "log_slow_queries" está OFF! Também não são criados registros.

Obrigado antecipadamente! Atenciosamente, Panos.

    
por Panos Kal. 17.01.2011 / 17:49

1 resposta

1

em my.cnf escreva isso no mysqld então você precisa reiniciar o servidor (mysql) também certifique-se que você pode escrever int no diretório onde você quer logar

[mysqld]
log-slow-queries=/var/log/mysqld-slow-queries.log
    
por 17.01.2011 / 17:56