Subject Re: [firebird-support] disconnect is slow
Author Dimitry Sibiryakov
On 20 Mar 2004 at 16:33, Lauri Zoova wrote:

>Helen Borrie wrote:
>
>> Committing and rolling back transactions is part of what happens in the
>> client clean-up before disconnect. All of the unfetched rows waiting in
>> server's row cache must be fetched across to the client before the
>> transaction can be committed or rolled back.
>
>What? That's nuts!
>Will this be "fixed" for v2? I sure hope so.

You didn't catch the point. Fetching all rows on commit is an IBX
issue, not Firebird one.

>I take that there is no workaround? And selecting zero rows from a table
>prior to disconnect would not help?

Changing components set or programming pattern can help.

SY, Dimitry Sibiryakov.