Configurando y Optimizando un servidor. log slow queries

Lo primero es editar el my.cnf

Conectados como root en la máquina (los paths aqui indicados son los míos, verificar los vuestros.)

abrimos el archivo con vuestro editor favorito.

# vi  /etc/my.cnf

Añadimos las siguientes lineas dentro de la configuración de mysqld para mysql

[mysqld]
log-slow-queries=/var/log/mysql-slow-queries.log
long_query_time = 1
log-queries-not-using-indexes

log-slow-queries, establece el lugar físico del archivo de log
long_query_time, establece a partir de que cantidad de segundos se considera lenta una query
log-queries-not-using-indexes, también logueará las queries lentas que no utilizen índices

Creamos el fichero mysq-slow-queries y ajustamos permisos

# touch /var/log/mysql-slow-queries.log
# chown mysql.root /var/log/mysql-slow-queries.log

Reiniciamos el servidor MySQL

# /etc/init.d/mysqld restart

Si estas configurando un servidor a lo mejor te interesa seguir leyendo este post: Configurando y Optimizando un servidor

3 opiniones en “Configurando y Optimizando un servidor. log slow queries”

  1. Estimado queria hacer una consulta como puedo hacer para configurar el log general de mysql el que guarda todas las consulta que entran???

    de antemano gracias.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *