Antiguo 17-dic-2008, 02:51   #1 (permalink)
Usuario activo
 
Fecha de Ingreso: abril-2008
Mensajes: 15
elanibal sin puntos positivos o negativos
Predeterminado optimizar mysql para un foro vbulletin en vps

Hola, tengo un foro vbulletin en un vps, el foro tiene 10.000 visitas unicas diarias y como 40.000 impresiones diarias y me esta consumiendo mucho mysql y el server load esta intermitente.

aqui les dejo unos datos del servidor:

Cita:
Intel(R) Xeon(R) 2.00GHz (4 nucleos)
RAM Garantizada 386 MB
RAM Bursteable 1024 MB
centos 5
Top
Cita:

top - 23:46:44 up 17 days, 6:16, 1 user, load average: 1.63, 2.08, 2.47
Tasks: 66 total, 2 running, 60 sleeping, 1 stopped, 3 zombie
Cpu(s): 29.0%us, 9.5%sy, 0.0%ni, 55.9%id, 5.7%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1048576k total, 333092k used, 715484k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
18062 mysql 15 0 62552 28m 4040 S 130 2.8 1990:52 mysqld
28525 nobody 16 0 47488 19m 8256 S 9 1.9 0:03.69 httpd
30628 nobody 15 0 47172 18m 7828 S 4 1.8 0:00.35 httpd
30544 nobody 15 0 47508 16m 5672 R 2 1.6 0:00.07 httpd
30595 nobody 16 0 47688 17m 6532 S 2 1.7 0:00.09 httpd
30543 nobody 15 0 47156 17m 6488 S 1 1.7 0:00.14 httpd
30627 nobody 16 0 44500 15m 5368 S 1 1.5 0:00.03 httpd
30607 nobody 15 0 48844 19m 6772 S 1 1.9 0:00.35 httpd
30366 nobody 15 0 0 0 0 Z 0 0.0 0:00.42 httpd <defunct>
30583 root 15 0 2184 1056 828 R 0 0.1 0:00.05 top
30639 nobody 15 0 47172 18m 7412 S 0 1.8 0:00.22 httpd
1 root 23 0 2060 664 576 S 0 0.1 0:06.63 init
1640 root 17 0 1716 564 472 S 0 0.1 0:04.82 syslogd
1643 root 25 0 1668 400 336 S 0 0.0 0:00.00 klogd
1728 root 18 0 2720 860 688 S 0 0.1 0:00.00 xinetd
1943 mailnull 18 0 10124 2612 2128 S 0 0.2 0:00.23 exim
1947 mailnull 16 0 10124 2592 2116 S 0 0.2 0:00.01 exim
cat /etc/my.cnf
Cita:
[mysqld]
skip-bdb
skip-innodb
Quedo a espera de comentarios.
elanibal está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 17-dic-2008, 19:03   #2 (permalink)
Moderador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Europa
Mensajes: 5.118
Apolo sigue por muy buen camino
Predeterminado

Hola,

La carga parece normal dadas las condiciones de hardware que mencionas y el uso del mismo.

¿Estás utilizando algún panel de control?

¿Estás experimentando algún problema de rendimiento?

Una optimización de MySQL y de Apache, para hacerlas bien, deben tener en cuenta los patrones de uso específicos de tu entorno.

Saludos,
__________________
Visita dinahosting para servicios de hosting, servidores y dominios. Registrador acreditado por la ICANN.
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 18-dic-2008, 02:49   #3 (permalink)
Usuario activo
 
Fecha de Ingreso: abril-2008
Mensajes: 15
elanibal sin puntos positivos o negativos
Predeterminado

Hola Apolo,

si es claro que el sitio ocupa muchos recursos, pero me llama la atención en que consume mucho mysql, si lo comparo con otros sitios este ocupa mucho más, una de esas puede ser el vbseo, pero encuentro que ocupa mucho, y derrepente se cae cada ciertos dias.

Utilizo whm/cpanel, y el problema de rendimiento lo causa mysql.

seria bueno optimizar mysql utilizando este script ?

http://www.day32.com/MySQL/tuning-primer.sh

he leido sobre harta gente que lo ha usado.
elanibal está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 18-dic-2008, 03:33   #4 (permalink)
Moderador
 
Avatar de Apolo
 
Fecha de Ingreso: febrero-2006
Ubicación: Europa
Mensajes: 5.118
Apolo sigue por muy buen camino
Predeterminado

Hola,

Podrías probar con una configuración que funciona habitualmente para equipos con entre 256 y 512 MB de RAM:

Cita:
[mysqld]
max_connections = 200
key_buffer = 16M
myisam_sort_buffer_size = 32M
join_buffer_size = 1M
read_buffer_size = 1M
sort_buffer_size = 2M
table_cache = 1024
thread_cache_size = 286
interactive_timeout = 25
wait_timeout = 100
connect_timeout = 10
max_allowed_packet = 16M
max_connect_errors = 10
query_cache_limit = 1M
query_cache_size = 16M
query_cache_type = 1
tmp_table_size = 16M
skip-innodb

[mysqldump]
quick
max_allowed_packet = 16M

[myisamchk]
key_buffer = 32M
sort_buffer = 32M
read_buffer = 16M
write_buffer = 16M
De todas maneras, lo mejor es que consultes con tu proveedor.

Saludos,
__________________
Visita dinahosting para servicios de hosting, servidores y dominios. Registrador acreditado por la ICANN.
Apolo está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 18-dic-2008, 06:52   #5 (permalink)
Usuario activo
 
Fecha de Ingreso: octubre-2005
Mensajes: 1.994
f.villalba tiene valoraciones negativas por parte de otros usuarios
Predeterminado

elanibal, mira si te sirve: http://islaserver.com/articulos/sist...ysqltuner.html

Si no también puedes pasarte por aquí: http://www.vbulletin.com/forum/forumdisplay.php?f=14

Sobre los mods intenta ver cual es el que sobrecarga y mira si se soluciona con algún acelerador php, como lo es eAccelerator.

Luego también podrías intentar a optimizar Apache, aunque si usas el VPS solo para una web, te recomendaría lighttpd como webserver.

Saludos,
__________________
Los hombres se enamoran por los ojos y las mujeres por los oídos.
My deviantART Profile
f.villalba está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
Antiguo 18-dic-2008, 17:50   #6 (permalink)
Usuario activo
 
Fecha de Ingreso: abril-2008
Mensajes: 15
elanibal sin puntos positivos o negativos
Predeterminado

muchas gracias chicos, voy e probar la configuracion que me mandastes apolo, ahi les cuento
elanibal está desconectado  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder Citando
     ComunidadHosting  

La más grande comunidad dedicada al web hosting en nuestro idioma.

Para anunciar en ComunidadHosting, o para información general, por favor utiliza el formulario de contacto.




Allinhosting v


Abserhosting, alojamiento web
Servidores dedicados, virtuales
y de juegos de ultima generación.
Dell alojados en España

www.abserhosting.com



Alojamiento de Paginas Web
Alojamiento Web desde 1,5 €/Mes
VPS Servidores Dedicados Registro
de Dominios Servidores en España

www.hoswedaje.com



Servidor Virtual VPS 15,9 euros
Totalmente administrado, Backups
5GB disco, 100GB Transferencia
20% descuento hasta 3 años

www.singularweb.com



Espacio disponible
Anúnciate aquí,
es tu oportunidad
¡Último espacio disponible!

ComunidadHosting




Desarrollado por: vBulletin® Versión 3.7.6
Derechos de Autor ©2000 - 2009, Jelsoft Enterprises Ltd.
Traducido por mcloud de vBhispano.com

Search Engine Friendly URLs by vBSEO 3.2.0