Re: Select for update nowait cancela la transacción

From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
To: Gregorio Diaz <gregorio_diaz(at)yahoo(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Select for update nowait cancela la transacción
Date: 2006-05-31 11:55:55
Message-ID: 20060531115554.GA5028@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Gregorio Diaz escribió:

> 1. ¿Cómo puedo evitar que la segunda transacción se
> cancele al generarse el error?

Una idea seria usar un SAVEPOINT antes del SELECT FOR UPDATE.

> 2. Qué estrategia me sugieren para evitar estos
> conflictos.

Depende de para que los necesitas. En algunos casos son inevitables.

--
Alvaro Herrera http://www.CommandPrompt.com/
The PostgreSQL Company - Command Prompt, Inc.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Cecilia Arruzazabala 2006-05-31 11:59:19 Re: Ayuda con array en plpgsql
Previous Message Cuenca 2006-05-31 11:41:11 Re: Como evitar borrado de un registro padre si tiene hijos.