Re: [Pgsql-ayuda] Monitorear un query

From: "Jaime N(dot) Charles" Treviño <jcharles(at)credicoop(dot)org(dot)mx>
To: pgsql ayuda listapostgres <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] Monitorear un query
Date: 2002-10-10 18:02:12
Message-ID: 1034272937.8780.31.camel@jaimex.fede.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El jue, 10-10-2002 a las 07:39, Gatosoft escribió:
> Hola Foro...!!!
>
> Estoy haciendo una aplicacion cliente en Delphi, que
> toma los datos de un servidor con Postgres 7.1.
> Desde mi aplicacion, le envio al servidor una peticion
> como esta:
>
> Select CalcularNomina(...Parametros...)
>
> Utilizando los componentes ZEOS.
>
> El caso es que este procedimiento actualmente se
> demora entre 2 y 3 minutos, y en el futuro, tal vez se
> demore mas.
> me gustaria saber como puedo saber que està pasando
> mientras este se ejecuta, algo asi como:
> 10% calculado....
>
> cuando lo ejecuto desde la consola, puedo ver esto
> porque utilizo un
>
> raise notice ''Empleados procesados %'', tantos...
>

Hola, yo no utilizo Delphi ni ZEOS, pero hago precisamente eso con las
librerías "libpq" de postgres utilizando la función PQsetNoticeProcessor
(http://www.postgresql.org/idocs/index.php?libpq-control.html) que me
permite "cachar" la salida de los "RAISE NOTICES".
Ya se que esto no solucionará tu duda pero espero te sirva de
referencia.

Saludos!

--
Lic. Jaime N. Charles Treviño
Departamento de Sistemas
Federación Regional de Cooperativas de Ahorro y Préstamo Noreste, S.C.L.
Ruperto Martínez #1212 Ote. Centro, Monterrey, N.L.
Tels. (81)8345-0525, 8344-4540 ext. 116
--
No importa que pienses que puedes o que
pienses que no puedes, estas en lo cierto.
Henry Ford

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Luis Mix 2002-10-10 18:55:47 [Pgsql-ayuda] Como puedo escribir en sql esta consulta ??
Previous Message Antonio Castro 2002-10-10 16:19:00 Re: [Pgsql-ayuda] Monitorear un query