Skip site navigation (1) Skip section navigation (2)

Re: Depurar Funciones step to step.

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>
Subject: Re: Depurar Funciones step to step.
Date: 2007-12-29 13:51:39
Message-ID: 004401c84a21$f0a3ec30$0201a8c0@Principal (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
>
>----- 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

>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 


In response to

Responses

pgsql-es-ayuda by date

Next:From: Raúl Andrés DuqueDate: 2007-12-29 14:04:49
Subject: Re: Depurar Funciones step to step.
Previous:From: Guido BarosioDate: 2007-12-29 04:35:37
Subject: Re: Depurar Funciones step to step.

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group