Re: Tiempo de vida de las transacciones

From: Mario Soto Cordones - Venezuela <msotocl(at)gmail(dot)com>
To: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Tiempo de vida de las transacciones
Date: 2005-12-06 11:42:44
Message-ID: e9b17cde0512060342n761e8f92i@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Personalmente yo utilizo transaccionalidad cuando modifico la base de
datos en varias tablas , ya que me garantiza que la data quede
correctamenta guardada;

Saludos

El 5/12/05, Edwin Quijada<listas_quijada(at)hotmail(dot)com> escribió:
> En las app que he desarrollado con PG el uso de las transacciones lo reduzco
> solo a salvar a las tablas correspondientes la informacion dada.En una app
> de facturacion para un supermercado, como se desea el inventario en linea
> desde que se pase por el codigo de barra, tuve que inventarme trabajar con
> tablas temporales donde guardaba esa informacion de cada producto y luego al
> salvar movia los datos a las tablas especificas.Es mucho trabajo pero
> funciona y si el cliente se cae el sistema puede recuperarse solo , de la
> parte de inventario, aunque tuve que hacerlo yo mismo.
>
> Hace un par de dias un amigo me decia que el no tenia qe hacer nada de eso
> porque el solo abria una transaccion al momento de comenzar la factura asi ,
> si el cliente se "caia", el no tenia el problema de recuperar esa
> informacion para el inventario sino q solo la transaccion hacia un rollback
> automatico.
>
> Obviamente esta solucion funciona , no se que tan buena sera, pero es
> recomendable crear una transaccion donde haya interaccion con los usuarios?.
> Hace un tiempo lei que las transacciones se necesitan lo mas brevve posible
> y hacer algo asi no lo es, suponganmos que el cliente se a dar una vuelta y
> deja la maquina en la facturacion con la transaccion abierta.
>
> La verdad no supe que responder , el no trabaja en PG, de esta solucion.
> Claro esta , yo tengo mas trabajo porque soy yo quien tiene q levantar todo
> el sistema en caso de caida del cliente y no como en el caso de el qe por
> ser una transaccion el rollback viene solito.
>
> Me gustaria oir sus opiniones al respecto.
>
> *-------------------------------------------------------*
> *-Edwin Quijada
> *-Developer DataBase
> *-JQ Microsistemas
> *-809-747-2787
> * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
> comun"
> *-------------------------------------------------------*
>
> _________________________________________________________________
> De todo para la Mujer Latina http://latino.msn.com/mujer/
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomail"
> a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
> a los suscriptores de la lista
>

--
cordialmente,

Ing. Mario Soto Cordones

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Nicolás Domínguez Florit 2005-12-06 12:15:56 Re: Select * from tabla --> a String...
Previous Message Antonio 2005-12-06 11:06:01 Re: Conexión