[firebase-br] Tentando entender Transactions

ibestvip zottissistemas em ibestvip.com.br
Ter Fev 7 11:55:27 -03 2006


valeu.


----- Original Message ----- 
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Tuesday, February 07, 2006 8:57 AM
Subject: Re: [firebase-br] Tentando entender Transactions



i> 1-O starttransaction só é encerrado com o Commit ou também com o 
commitretaining?

Só com o Commit.

i> 2-Possuo Várias tabelas dependentes entre si, ex: Pedidos,
i> clientes, itens, formadepagamento, produtos, etc e insiro na tabela
i> pedidos um novo registro startando uma transação. A Pergunta é:
i> preciso startar outra transação ou tudo fica relacionado dentro da 
primeira.

Depende de como vc quer tratar. Geralmente cada operação "lógica" tem
sua própria transação.

i> 3-O commitretaining permite as estações de trabalho enxergarem as
i> auterações de dados imediatamente ou somente após o Commit?

Independente do isolamento utilizado, o Firebird não suporta
DirtyRead, portanto vc nunca vai enxergar os dados antes do commit.

[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa






Mais detalhes sobre a lista de discussão lista