From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | José Manuel Ruiz <lordjose84(at)gmail(dot)com> |
Cc: | Jose Antonio Garcia Torres <joseagarcia(at)edelca(dot)com(dot)ve>, pgsql-es-ayuda(at)postgresql(dot)org, Jenner Alexander Vergara Pinto <jevergara(at)edelca(dot)com(dot)ve>, Angel Granado Cova <agranado(at)edelca(dot)com(dot)ve>, Alexis Guevara Cedeno <aleguevara(at)edelca(dot)com(dot)ve>, Nelson Sifontes Rojas <nsifontes(at)edelca(dot)com(dot)ve> |
Subject: | Re: El límite de conexiones para no-superusuarios ha sido excedido |
Date: | 2006-11-24 12:41:03 |
Message-ID: | 20061124124103.GE27559@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
José Manuel Ruiz escribió:
> Yo programo aplicaciones en PHP y únicamente abro un conexión en la primera
> ejecución de la aplicación.
>
> Todos las llamadas a la BD se hacer por esta conexión. La conexión la creo
> mediante un objeto y todas las llamadas hacen referencia a ese objeto para
> hacer las llamadas a la BD.
Entonces tienes demasiados procesos del servidor web funcionando
simultaneamente (cada uno de ellos deja una conexion abierta). Si es
Apache, disminuye el parametro MaxChilds (o MaxChildren? no recuerdo).
Tambien puedes probar aumentando max_connections en postgresql.conf pero
no creo que sea buena idea.
La otra alternativa seria usar un pool de conexiones (por ej. pgpool).
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
From | Date | Subject | |
---|---|---|---|
Next Message | Marcelino Guerrero | 2006-11-24 14:00:35 | Re: Respaldar via Cron una vez a la semana |
Previous Message | José Manuel Ruiz | 2006-11-24 12:18:15 | Re: El límite de conexiones para no-superusuarios ha sido excedido |