From: | "Mario Gonzalez" <gonzalemario(at)gmail(dot)com> |
---|---|
To: | "Andres Serrano" <ansega(at)gmail(dot)com>, Postgres Español <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Eliminar procesos lanzados por un cliente |
Date: | 2006-04-18 21:08:02 |
Message-ID: | 2065a6cf0604181408m64bc81bew8b70179c98f87@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Recuerda una copia a la lista!
On 18/04/06, Andres Serrano <ansega(at)gmail(dot)com> wrote:
> No cero que mi situacion amerite usar otro servidor, no estoy pensando en
> inteligencia de negocios ni nada por el estilo
>
> Simplemente deseo saber los procesos lanzados por x cliente (ip)
>
netstat -ctp o simplemente top -u postgres
> de todas formas gracias por la idea pero no la considero util en mi problema
> en particular
>
> gracias Andres Serrano Garcia
>
>
> On 4/18/06, Mario Gonzalez <gonzalemario(at)gmail(dot)com> wrote:
> > On 18/04/06, Andres Serrano <ansega(at)gmail(dot)com> wrote:
> > > Hola a todos
> > >
> > > estoy usando postgres 8.0.2 sobre las siguientes plataformas:
> > >
> > > Windows 2003 Server Standar Edition
> > > Windows Xp Professional
> > > Linux Conectiva 10la aplicacion usa como clientes los Windows Xp el
> servidor
> > > principal es el linux y el de backup es el windows server, Existen una
> serie
> > > de procesos largos que lanzan los clientes como informes y estos toman
> mucho
> > > tiempo en su ejecucion (mas o menos 10 minutos)
> > >
> >
> > Ya sea tocado este tema aqui, busca en los historicos. En resumen,
> > ocupar slony para replicar y hacer los reportes en el esclavo.
> >
> > > eso no es malo para mi aplicacion de hecho es normal mi problema esta en
> que
> > > simplemente se desea cancelar ese proceso desde el cliente ya sea porque
> > > desea ver otros datos
> > >
> > > Tengo las herramientas pero me falta un dato:
> > >
> > > con un select * from pg_stat_activity obtengo el pid de los procesos en
> > > ejecucion en el server y con el pg_cancel_backend(pid) los detengo tal y
> > > como lo tengo ahora termino todos los procesos, me gustaria poder
> determinar
> > > los pid correspondientes al cliente es decir poder decirle a mi funcion
> la
> > > ip del cliente y que esta me termine los procesos de dicho cliente
> > >
> >
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Juan Martínez | 2006-04-18 21:40:39 | Re: Re[2]: Left Outer join |
Previous Message | Jose Stragnari | 2006-04-18 20:59:19 | RE: Inconsistencia en foreign key |