Re: El límite de conexiones para no-superusuarios ha sido excedido

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

In response to

Browse pgsql-es-ayuda by date

  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