Re: commit within function

From: Scott Marlowe <scott(dot)marlowe(at)gmail(dot)com>
To: Anj Adu <fotographs(at)gmail(dot)com>
Cc: pgsql-admin(at)postgresql(dot)org
Subject: Re: commit within function
Date: 2009-07-15 22:01:50
Message-ID: dcc563d10907151501r12442896l4d936a138c13675d@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Wed, Jul 15, 2009 at 3:58 PM, Anj Adu<fotographs(at)gmail(dot)com> wrote:
> Is there a way to issue a commit within a function and continue processing?
> I know this is not possible in 8.1..
>
> We have long running function calls...parts of which are independent of each
> other. The independent functions are called within a "main" outer function.
> We would like to commit the data modified by each function as a single unit
> so that the data is freed up for other modules to act on.
>
> Are there any future postgres releases (we use 8.1.9) that possible address
> this.

What you are looking for are savepoints, most likely.

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Lee, Mija 2009-07-15 22:16:13 Re: out of memory for query, partitioning & vacuuming
Previous Message Anj Adu 2009-07-15 21:58:00 commit within function