Habilitando logs de consultas lentas no Mysql

O Mysql é o banco de dados em código aberto mais popular do mundo. Com apenas 2 comandos as consultas lentas geradas pelo seu sistema são armazenadas na tabela slow_log no banco mysql.

O primeiro comando serve para habilitar os logs:

SET GLOBAL slow_query_log = 1;

E o próximo passo é direcionar a gravação dos logs no próprio banco:

SET GLOBAL log_output	= 'TABLE';

Você pode setar o tempo em segundos que considera uma query lenta, sendo que o padrão é 10.

SET GLOBAL long_query_time = 15;

Execute os comandos com o usuário root, ou com um usuário com permissões equivalentes.

Be the first to comment

Leave a Reply

Seu e-mail não será publicado.


*