[Pgsql-ayuda] kill process [idle]?

Jorge Lopez jorge.lopez@todotupc.com.mx
29 May 2003 17:16:24 -0500


Saludos lista..

Actualmente estoy desarrollando una aplicaci=F3n usando perl y DBI y he
tenido algunos problemas al tratar de desconectarme del backend.

Defino la conexion

1.- $dbh=3DDBI->connect('dbi:Pg:dbname=3Dtest','postgres','');
2.- $sql=3D"SELECT * FROM tabla";
3.- $sth=3D$dbh->prepare($sql);
4.- $rv->execute;
5.- $sth->finish;
6.- $dbh->disconnect;

Esto pasa cuando el resultado de mi consulta (5) me regresa nulo "0E0",
se que puedo obtener ese valor pero la conexion se queda colgada y el
paso (6) nunca se ejecuta.

Existe alguna forma de "matar" un proceso [idle] desde la consola de
postgresql, sin ser root, algo similar a la instruccion "kill (pid)" de
MySQL.