Re: Muchos usuarios conectados (II)

From: Leonel <lnunez(at)gmail(dot)com>
To: "Juan Luis Echeverria" <juanluise(at)usa(dot)net>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Muchos usuarios conectados (II)
Date: 2007-05-04 02:46:24
Message-ID: 33c54f810705031946k33f9b19w848e3c440e5b1559@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On 5/3/07, Juan Luis Echeverria <juanluise(at)usa(dot)net> wrote:
> Hola lista!
> Mi duda esta basada en la pregunta de E Quijada ("Muchos usuarios
> conectados") que hizo este mismo día:
> Imaginemos el caso de 5 usuarios de una aplicación cliente-servidor en donde
> se tiene un solo usuario de BD; en determinado momento los 5 usuarios
> ejecutan un proceso que contiene varias transacciones en donde el commit
> esta al final de dicho proceso (por la lógica de la aplicación), pero
> resulta que uno de los usuarios de la aplicación termino de ejecutar el
> proceso antes que los otros 4 usuarios y por lo tanto se ejecuto un commit;
> la duda es esta: las transacciones del mismo proceso -que aun no ha
> terminado- de los otros cuatro usuarios: A) fueron confirmadas (commit) al
> momento de que el primer usuario termino ? ó B) serán confirmadas (commit)
> por cada usuario hasta que cada uno de los 4 usuarios terminen cada proceso
> que ejecutaron ?. Tomar en cuenta que es el mismo usuario de BD.
> Si lo correcto es "A" me parece que puede dar lugar a inconsistencias en la
> data de la aplicación debido a alguna UTL (Unidad de trabajo lógica) que no
> se ejecuto completamente.
> Que opinan?
> Gracias.
>
> Juan Luis Echeverria
> juanluise(at)usa(dot)net
>
>
>
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 5: ¿Has leído nuestro extenso FAQ?
>
> http://www.postgresql.org/files/documentation/faqs/FAQ.html
>

las transacciones son por coneccion
por lo tanto
puedes tener 200 aplicaciones con el mismo usuario pero tendras
200 conecciones
y cada coneccion tendra sus transacciones aisladas

--
Leonel

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Leonel 2007-05-04 02:49:25 Re: Muchos usuarios conectados (II)
Previous Message Juan Luis Echeverria 2007-05-04 01:06:44 Muchos usuarios conectados (II)