Leonardo Castillo escribió:
> Buenas tardes amigos listeros.
> 
> Tengo una aplicación que se conecta a un servidor PostgreSQL 8.3, esta
> aplicación es un CGI que corre en Apache. La misma tiene un tiempo máximo de
> ejecución de 5 minutos. En algunos casos la ejecución del mismo es cortada
> por el apache pues tardó 5 minutos y no devolvió respuesta y el proceso mio
> muere, más no así es postgres.exe asociado a la conexión. Entonces he aqui
> la primera pregunta, como hago para que estos backends de PostgreSQL mueran
> al morir mi aplicación o como decirle al server postgres que el tiempo
> máximo de ejecución de un backend es 5 minutos.

Quizas deberias poner un statement_timeout=5min (o un poco menos) en
Postgres para evitar este problema.  Lo más sensato, en todo caso, es no
tener consultas que demoren 5 minutos.

-- 
Alvaro Herrera       Vendo parcela en Valdivia:  http://rie.cl/?a=255568
"La realidad se compone de muchos sueños, todos ellos diferentes,
pero en cierto aspecto, parecidos..." (Yo, hablando de sueños eróticos)
--
TIP 2: puedes desuscribirte de todas las listas simultáneamente
    (envía "unregister TuDirecciónDeCorreo" a majord...@postgresql.org)

Responder a