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
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) |