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.

[code]
# vi /etc/my.cnf
[/code]

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

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

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

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

Reiniciamos el servidor MySQL

[code]
# /etc/init.d/mysqld restart
[/code]

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

3 comentarios 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.

    Responder

Deja un comentario

Salir de la versión móvil