Subject | Re: [IBO] transaction behavior |
---|---|
Author | Lester Caine |
Post date | 2004-05-26T06:25:25Z |
Helen Borrie wrote:
I only use a second transaction when I want to load up background
records which I know the first transaction does not need to worry about
until they are committed :)
--
Lester Caine
-----------------------------
L.S.Caine Electronic Services
>>>No. Transactions can never see the uncommitted work of otherThe question should probably be "Why do you have two transactions?"
>>>transactions. That is known as "dirty read" and Firebird/IB do not
>>>support
>>>it (and never will).
>>
>>What do you mean by FB do not support it?
>
> I mean that Firebird does not support Dirty Read and it never will. Put it
> another way, one Firebird transaction can not see the uncommitted work of
> another Firebird transaction. It is designed that way deliberately. What
> more can I say?
I only use a second transaction when I want to load up background
records which I know the first transaction does not need to worry about
until they are committed :)
--
Lester Caine
-----------------------------
L.S.Caine Electronic Services