Ver Mensaje Individual
  #3 (permalink)  
Antiguo 27/02/2006, 10:49
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Las conexiones persistentes no son ilimitadas .. de hecho podrías hacer la prueba .. cambia tus mysql_connect() por conexiones persistentes: mysql_pconnect() y veras como te salta Mysql por un exceso de conexiones persistentes en poco tiempo.

Si dices tener tantos "hits" diarios, tienes varias opciones mucho más razonables:

0) Si tienes acceso a la configuración de Msyql .. realizas un ajuste fino a Mysql para intentar "cachear" las consultas SQL que se realizan ..
1) Te olvidas de esa funcionalidad (la de los usuarios en línea) que literalmente destroza tu servidor Mysql.
2) Cambias el Hardware de tus servidores, .. aumentas capacidad de proceso .. etc.

Te podrán parecer que mis respuestas son un tanto "sobradas"? .. o "petulantes"? .. Bueno, són realistas, hay veces como es tu caso que el uso de tu aplicacación y ciertas funcionalidades como las que describes requiere de más proceso .. poco o nada de optimización se puede hacer en muchos casos (por eso puse en punto "0" el tema de la optimización de Mysql .. por que depende tanto de que puedas hacerlo (en un servicio de hosting no podras) como a su vez acompañarlo tal vez de una mejora en el Hardware de ese servidor).

Un saludo,