Subject | Re: [firebird-support] Limbo transactions? |
---|---|
Author | Alexandre Benson Smith |
Post date | 2007-11-22T01:53:48Z |
Helen Borrie wrote:
prefix realtes to gods at least in portuguese) Maybe praying to the gods
so the connection don't broke when performing a two phase commit ? :-)
When I said DML I meant "operations" not a single DML instruction, but
as always you have a lot more precise way to say the things.
--
Alexandre Benson Smith
Development
THOR Software e Comercial Ltda
Santo Andre - Sao Paulo - Brazil
www.thorsoftware.com.br
> At 11:15 AM 22/11/2007, Alexandre Benson Smith wrote:A tipo, I wonder what a two-phase commit could have to do with gods (teo
>
>> heineferreira wrote:
>>
>>> Hi
>>>
>>> What are Limbo transactions? Do I need to worry about them?
>>>
>> Limbo transactions relates to teo-phase
>>
>
> two-phase
>
>
prefix realtes to gods at least in portuguese) Maybe praying to the gods
so the connection don't broke when performing a two phase commit ? :-)
>> commit protocol, they are transaction that are neither commited or rolled back in all databases, generally caused by broken connection.Thanks for clarifying Helen :-)
>>
>> You should not care about it unless you use two-phase commit.
>>
>> Note, my explanation could not be 100% acurate since I never did a DML
>> operations that spawns multiples databases.
>>
>
> To be clear, Firebird doesn't support "DML operations that SPAN multiple databases" [ DML can't SPAWN databases ;-) ]. It does support *transactions* that span multiple databases, that is, connect to multiple databases simultaneously and perform operations in each that retain the consistent state of each DB for the duration of the transaction. Two-phase commit is the mechanism by which the consistency of the participating databases is protected.
>
When I said DML I meant "operations" not a single DML instruction, but
as always you have a lot more precise way to say the things.
> ./heLensee you !
>
--
Alexandre Benson Smith
Development
THOR Software e Comercial Ltda
Santo Andre - Sao Paulo - Brazil
www.thorsoftware.com.br