"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Cómo habilitar el registro de consultas lentas de MySQL sin reiniciar el servidor?

¿Cómo habilitar el registro de consultas lentas de MySQL sin reiniciar el servidor?

Publicado el 2024-11-06
Navegar:175

How to Enable MySQL Slow Query Log Without Restarting the Server?

Cómo habilitar el registro de consultas lentas de MySQL sin reiniciar el servidor

P: Solo puedo configurar el umbral de consultas lentas con el método recomendado en http //crazytoon.com/2007/07/23/. ¿Se necesita algo más, como especificar una ruta de archivo?

R: Según la documentación de MySQL, el nombre del archivo de registro de consultas lentas predeterminado es host_name-slow.log ubicado en el directorio de datos. Si no ve un archivo de registro al ejecutar MOSTRAR VARIABLES, es probable que esté utilizando la versión 5.0.77 o anterior de MySQL. Para estas versiones, use el siguiente comando:

SET GLOBAL log_slow_queries = 1;

Sin embargo, desde MySQL 5.1, puede usar el siguiente comando:

SET GLOBAL slow_query_log = 'ON';

Recuerde vaciar los registros con FLUSH LOGS.

Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3