Re: Transacciones concurrentes

From: Alvaro Herrera <alvherre(at)dcc(dot)uchile(dot)cl>
To: Marcelo Retamal Vallejos <mretamal(at)cmet(dot)net>
Cc: Lista Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Transacciones concurrentes
Date: 2004-04-13 01:29:50
Message-ID: 20040413012949.GB4808@dcc.uchile.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Mon, Apr 12, 2004 at 12:48:08PM -0400, Marcelo Retamal Vallejos wrote:

> Tengo el siguiente problema: poseo dos aplicaciones cliente que realizan
> varias operaciones de insercion en la misma tabla, bajo una misma
> transacción, pero nos dimos cuenta que al correr ambas en distinto tiempo,
> las inserciones de la 2º tienen que esperar hasta que termine la 1º para
> comenzar su trabajo. En un principio pensamos que no podia ser, así que
> buscamos información y encontramos que Postgresql tiene MVCC (Control de
> concurrencia multi versión). Seguimos leyendo pero la literatura no nos
> dice como cambiar el modo dentro de algún parametro para que podamos hacer
> inserciones desde varios terminales (en la misma tabla) al mismo tiempo.

Hola,

En principio esto debería funcionar sin ningún problema ... un drama
relacionado puede tener que ver con llaves foráneas. Tienes alguna?

--
Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
"¿Cómo puedes confiar en algo que pagas y que no ves,
y no confiar en algo que te dan y te lo muestran?" (Germán Poo)

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2004-04-13 01:33:27 Re: Balanceo, tolerancia a fallos y replicacion en PostgreSQL
Previous Message Sergio Aguirre 2004-04-13 01:05:07 Off-Topic