MySQL - Lentitud en PHP/MySQL

 
Vista:

Lentitud en PHP/MySQL

Publicado por kamilon (4 intervenciones) el 20/03/2007 21:38:31
Hola a todos, y espero que me ayuden.

Tengo un servidor:
- Redhat Linux 9.0
- Apache/1.3.33 (Unix) PHP/4.3.11
- Mysql 4.1.22
con el phpMyAdmin 2.6.2 administro la BD.

El problema que tengo es que de un día para otro el acceso a la BD se puso lenta, y llega a tal punto que el servidor se pega.
Un día me di cuenta que uno de los desarrolladores en php, utilizo una consulta en MySQL muy grande, el cual se quedaba pegada la página de prueba, y al reiniciar el

sistema todo quedo normal. Pero esto sucedio hace mucho tiempo y con suerte lo encontre, y ahora no se como identificar la lentitud de las consultas. por ej., hago una

consulta en un página php a una tabla de 14 registros, y se demora una eternidad. Otro ej., cuando entro al phpMyAdmin tambien se demora.
Mi pregunta es la siguiente: ¿hay algún ".log" u otra manera de saber las consultas que se ejecutan en el Apache?, como por ej., en otra maquina tengo como Servidor de

Aplicaciones Apache Tomcat/5.0.27, y en este veo todas las consultas que atraviesan por este.

esperando haber sido claro, agradece, Kamilon
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Lentitud en PHP/MySQL

Publicado por kain (124 intervenciones) el 21/03/2007 19:03:16
tienes que activar el log de mysql. esto se hace en my.cnf el problema esque no se donde esta en redhat(supongo que sera igual que en debian osea /var/log/mysq.log)

para mas señas.

primero activas los log, debes quitar la # que esta delante de log=/var/log/mysql.log ( o algo asi).
despues reinicias en servicio /etc/init.d/mysql restart
y para acabar monitorizas el log. con : tail -f /var/log/mysql.log

ahora cada vez que hagas una consulta el tail te mostrara los que esta haciendo.

haber si te sirve.
un saludo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Lentitud en PHP/MySQL

Publicado por kamilon (4 intervenciones) el 22/03/2007 14:43:36
kain, lo probare con lo que dijiste........

gracias por tu tiempo.

Kamilon
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar