[firebase-br] Tentando entender Transactions
Carlos H. Cantu (TeamFB)
listas em warmboot.com.br
Ter Fev 7 08:57:39 -03 2006
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
Mais detalhes sobre a lista de discussão lista