[Php-avanzado] sesiones
Leonardo Tadei - Pegasus Tech Supply
leonardot en pegasusnet.com.ar
Mie Oct 29 14:30:12 ART 2014
Hola Ariel,
El mar, 28-10-2014 a las 23:50 -0300, Ariel Fernández escribió:
> Al final no me pude conectar porque apagaron las máquinas, veré mañana
> o pasado.
>
>
> Pero he estado indagando un poco sobre el tema, y no me queda nada
> claro, porque sólo utilizo un usuario para conectar a la BD y son sólo
> dos pc (una servidor y una cliente funcionando localmente) y se usan
> ambas por supuesto. (Imagínense si fuese un sitio en internet !!! )
> Será conveniente utilizar conexión persistente a mysql ?
No. Las conexiones persistentes dejan la DB abierta y si el usuario
cierra el navegador sin cerrar la sesión (o por fallos de programación)
cada vez tenés más conexiones, lo que tira abajo al servidor.
> o tal vez limitar el número máximo de conexiones al servidor mysql ?
Si tenés dos clientes nunca vas a tener más de dos conexiones a la
vez...
> según ví por ahí, eso mejora la performance general de los scripts,
> permitiendo liberar más rápidamente recursos....
El recolector de basura de PHP saca todo de la RAM cuando el script
termina...
> Lo extraño es que sólo se hace lenta la cliente y no la que funciona
> como servidor....
Si la que se pone lenta es la del cliente, hay un 95% de posibilidades
de que el problema esté en el cliente o en la conexión de red, y no en
el servidor.
Si fuese el servidor comiéndose recursos, en esa PC no podrías ni abrir
un editor de textos en ese equipo, porque estaría "ahogado"...
Podés probar reiniciando el cliente lento: si todo vuelve a andar
rápido, el problema está ahí (si fuera en el servidor, no importa lo que
hagas en el cliente seguiría lento)
Suerte!
--
Leonardo Tadei
leonardot en pegasusnet.com.ar
Web: http://leonardo.tadei.com.ar
Firma pública: http://www.pegasusnet.com.ar/LeonardoTadei-public.key
Más información sobre la lista de distribución Php-avanzado