Re: [firebase-br] Transações e Níveis de Isolamento
Euler Jr.
euler em siginformatica.com.br
Sex Jun 10 15:37:06 -03 2005
Ok.
Mas o que tentei explicar é que utilizando REPEATABLEREAD a sua transação
irá/poderá visualizar os "commit´s" efetuados por outras transações,
fornecendo uma visão + consistentes dos dados.
"READCOMMITTED Current transaction sees only changes that have been
committed, but can receive an inconsistent view of the data if additional
changes are committed before the transaction ends."
[]s
Euler Jr.
----- Original Message -----
From: "Carlos H. Cantu" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, June 10, 2005 3:21 PM
Subject: Re: [firebase-br] Transações e Níveis de Isolamento
> EJ> Isso depende. A vantagem de se utilizar o nível REPEATABLEREAD sobre
> EJ> READCOMMITTED, é que as alterações efetuadas em outras transações
serão
> EJ> visíveis para a sua.
>
> READCOMMITED é que permite que alteração realizadas em outras
> transações (e commitadas) sejam vistas pela sua transação.
>
> EJ> Geralmente para SELECT ñ há necessidade de abrir uma
> EJ> transação, mas nada impede de fazê-lo.
>
> Tudo que é feito no Firebird é sobre controle transacional, mesmo um
> simples select de leitura. Se vc não abriu a transação antes do
> select, então o seu componente de acesso fez isso pra vc, sem que vc
> soubesse.
>
> []s
> Cantu
> 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