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
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 |