Tuesday, 19 July 2016

Re: [firebird-support] Transaction in limbo

 

On 19-7-2016 09:32, Michael.Vilhelmsen@Microcom.DK [firebird-support] wrote:
> I have a database, which have had to instances where there have been
> Transactions in limbo.
> I know how to fix this.
>
> I am on the other hand unsure why they appear.
> What can cause this?
> What should/could I check, so I can eliminate this from occuring.
>
> The database is a Firebird 2.5 running Classic Server.
>
> We have some 120+ database accross some 10+ servers. This is the only
> one, where this is happening.

Transactions in limbo are prepared but not committed / rolled back. This
can happen when an application uses 2-phase commits but doesn't perform
the second phase (eg because of bugs, failures or crashes). The primary
use case for 2-phase commits is distributed transactions.

Mark
--
Mark Rotteveel

__._,_.___

Posted by: Mark Rotteveel <mark@lawinegevaar.nl>
Reply via web post Reply to sender Reply to group Start a New Topic Messages in this topic (7)

Save time and get your email on the go with the Yahoo Mail app
Get the beautifully designed, lighting fast, and easy-to-use Yahoo Mail today. Now you can access all your inboxes (Gmail, Outlook, AOL and more) in one place. Never delete an email again with 1000GB of free cloud storage.

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu.  Try FAQ and other links from the left-side menu there.

Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

.

__,_._,___

No comments:

Post a Comment