Re: Depurar Funciones step to step.

From: Raúl Andrés Duque <ra_duque(at)yahoo(dot)com(dot)mx>
To: Raúl Andrés Duque <ra_duque(at)yahoo(dot)com(dot)mx>, "Guido Barosio" <gbarosio(at)gmail(dot)com>, "Gabriel Hermes Colina Zambra" <hermeszambra(at)yahoo(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Depurar Funciones step to step.
Date: 2007-12-29 14:04:49
Message-ID: 004e01c84a23$c716cc50$0201a8c0@Principal
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


----- Original Message -----
From: "Raúl Andrés Duque" <ra_duque(at)yahoo(dot)com(dot)mx>
To: "Guido Barosio" <gbarosio(at)gmail(dot)com>; "Gabriel Hermes Colina Zambra"
<hermeszambra(at)yahoo(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Saturday, December 29, 2007 8:51 AM
Subject: Re: [pgsql-es-ayuda] Depurar Funciones step to step.

> >
>>----- Original Message -----
>>From: "Guido Barosio" <gbarosio(at)gmail(dot)com>
>>To: "Gabriel Hermes Colina Zambra" <hermeszambra(at)yahoo(dot)com>
>>Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
>>Sent: Friday, December 28, 2007 11:35 PM
>>Subject: Re: [pgsql-es-ayuda] Depurar Funciones step to step.
>>
>
>>Hola Gabriel, no comprendi muy bien que significa "depurar". Sobre
>>todo la parte de "ejecutar paso a paso".
>>
>>Por lo que amago a comprender, lo que vos necesitas podria ser
>>resuelto con "notice".
>>
>>Abrazo, y felices fiestas.
>>
>>gb.-
>>
>
> Hasta donde sé no es posible con postgresql, pero usando "notice" podría
> servir en muchos casos.
> Una "sugerencia" que hizo alguna vez Alvaro en caso de Scripts MUY
> complejos para poderlos depurar era utilizar EnterpriseDB, que es un
> producto comercial basado en postgresql con compatibilidad con Oracle que
> SI tiene depuración de Scripts. De hecho algunos de los lideres de la
> comunidad de desarrolladores de postgresql estan en este proyecto tambien
> (Bruce Momjian and Dave Page) ... lo que no sé es si es una opción real
> porque:
>
> 1. EnterpriseDB es comercial ... lo puedo utilizar para el fin planteado
> sin pagos y sin infringir licencias?
> 2. Debo montar TODO el motor de EnterpriseDB para depurar scripts?
> 3. Voy a tener 100% compatibilidad con postgresql?
> 4. El PL/PSQL que implementa enterpriseDB es compatible con el de
> postgresql?
>
> En fin ... creo que si alguien ha realizado algunas pruebas en este
> sentido sería bueno conocerlas.
>
> Atentamente,
>
> RAUL DUQUE
> Bogotá, Colombia
>

Profundizando un poco en lo planteado anteriormente parece que SI es un
opción real ... existe una versión DEVELOPER que es gratis
http://www.enterprisedb.com/products/licensing_pricing.do, adicionalmente
dice que el "Procedural language Debugger" sirve para depurar Scripts para
EnterpriseDB, Oracle y Postgresql
http://www.enterprisedb.com/products/enterprisedb_debugger.do.

En fin ... suena bien, falta que alguien haga las pruebas del caso para que
tengamos un concepto de primera mano. Desafortunadamente yo viajo hoy o sino
me ponía a hacer las pruebas del caso en este mismo momento.

Atentamente,

RAUL DUQUE
Bogotá, Colombia

>>On Dec 28, 2007 9:21 PM, Gabriel Hermes Colina Zambra
> <hermeszambra(at)yahoo(dot)com> wrote:
>> Quiero depurar una funcion que tiene un if, la cual
>> hace que ella opere sobre un grupo de registros, o
>> sobre todos los registros de una tabla, para la
>> primera opcion es un tiro, para la segunda opcion se
>> demora logicamente mas, pero me gustaria poder
>> estudiar los loop un poco mejor, alguien sabe como
>> ejecutar una funcion pl/pgsql paso a paso o eso es
>> imposible.
>>
>> Esta funcion es llamada despues desde otra funcion sql
>> que despues devuelve un recordset basado en una
>> consulta sobre una tabla de resultados procesadas con
>> la funcion anterior. La verdad que con este metodo
>> logre aumentar muchisimo el rendimiento y bajar el
>> trafico en la red, pero quiero depurarla aun mas y no
>> encontre nada escrito en el manual de pl/pgsql ni en
>> el web sobre el punto.
>>
>> Atte.
>> Gabriel Colina.
>>
>>
>>
>> ____________________________________________________________________________________
>> ¡Capacidad ilimitada de almacenamiento en tu correo!
>> No te preocupes más por el espacio de tu cuenta con Correo Yahoo!:
>> http://correo.espanol.yahoo.com/
>> --
>> TIP 4: No hagas 'kill -9' a postmaster
>>
>
>
>
> --
> Guido Barosio
> -----------------------
> http://www.globant.com
> guido(dot)barosio(at)globant(dot)com
> --
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
> http://archives.postgresql.org/pgsql-es-ayuda
> --
> TIP 7: no olvides aumentar la configuración del "free space map"
>
> __________ Información de NOD32, revisión 2754 (20071228) __________
>
> Este mensaje ha sido analizado con NOD32 antivirus system
> http://www.nod32.com
>
>

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message victor benitez 2007-12-29 14:09:58 Re: Depurar Funciones step to step.
Previous Message Raúl Andrés Duque 2007-12-29 13:51:39 Re: Depurar Funciones step to step.