RE: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.

From: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
To: <jorgeenriqueg(at)gmail(dot)com>, <ecpug(at)postgresql(dot)org>, "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.
Date: 2012-09-19 18:02:07
Message-ID: BAY155-W5251D4134678566AB3FB17E39B0@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: ecpug pgsql-es-ayuda


1- No se puede porque una funcion en si misma ya es una transaccion, es decir, que si la abortas se abortaran los 800002- No hay que hacer commit por 13- Para lo que deseas tendras que usar al scripting languaje, asi envias cada record con su respectivo commit y obtendrias lo que deseas4- Hacer un ciclo de 80000 records en una funcion es MUY MALA IDEA ese proceso tardara horas,depende lo que haga, para procesar esos 80M records. Lo que te sugiero es que uses perl, php o lo que mas te guste para hacer ese trabajo y no dentro de la BD porque,aparte de que no se puede como quieres, sera eterno.

From: jorgeenriqueg(at)gmail(dot)com
Date: Wed, 19 Sep 2012 10:18:18 -0500
Subject: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.
To: ecpug(at)postgresql(dot)org; pgsql-es-ayuda(at)postgresql(dot)org

Hola Grupo Buenos Días,
Tengo una función que realiza cálculos a unos 80 mil registros los registros los recorro en un cursor y se hace calculo registro por registro y quiero que no se haga commit al final de todo el procesamiento si no que se haga commit por cada registro procesado y saber si se proceso o hubo algún error. como puedo hacer eso?? de antemano gracias por la ayuda que me puedan dar.

Att.Jorge Garcia

In response to

Responses

Browse ecpug by date

  From Date Subject
Next Message Milton Labanda 2012-09-19 21:14:32 Re: Actualizacion PGDay Ecuador 2012
Previous Message Jaime Casanova 2012-09-19 15:23:26 Re: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jorge Garcia 2012-09-19 21:17:41 Re: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.
Previous Message Jaime Casanova 2012-09-19 15:23:26 Re: [pgsql-es-ayuda] Ayuda Manejo de transacciones en una función.