El 1/08/06, [EMAIL PROTECTED]<[EMAIL PROTECTED]> escribió:
servidor de base de datos mysql, al parecer todo funciona bien, pero llega
momentos que se pone demasiado lento, y solo tengo 25 usuarios

Como punto de partida es necesario saber que procesos se estan
ejecutando en esa máquina cuando se pone lenta.

Ayudaria mucho ver la salida de "ps auxw" o de "top -n 1". Tambien
seria importante ver la salida de "mysqladmin -p status"

En vez de enviar esto a la lista lo puedes pegar en pastebin.com
y mandarnos los links. Puedes editar la salida para que no figura
algun proceso o detalle que no quieres que veamos.

Trata de habilitar el log de MySQL para ver que queries estan haciendo
cuando la máquina se pone lenta.

Por ejemplo, quizás tienes una tabla grande o voluminosa en datos y
estan haciendo un SELECT * FROM tabla cuando solo les interesan algunos
registros a la vez. En ese caso la cláusula LIMIT podria ayudar mucho.

Aqui tienes algunos links sobre tuning de MySQL

http://ebergen.net/wordpress/2006/03/06/3-minute-mysql-tuning/
http://lists.mysql.com/mysql/184358
http://jeremy.zawodny.com/blog/archives/000034.html
http://www.profitpapers.com/papers/performance-tuning-mysql-for-load.php

Y aqui tienes un video de Google sobre el mismo tema:

http://video.google.es/videoplay?docid=2524524540025172110

Suerte,

Antonio.
_______________________________________________
Linux-plug mailing list
[email protected]
http://www.linux.org.pe/cgi-bin/mailman/listinfo/linux-plug

Responder a