On 30-5-2015 16:48, Dmitry Yemanov wrote:
> Autocommit is executed at the end of every execute/fetch DSQL API call
> and every start/send/receive/transact BLR API call, and *only* if that
> API call modified some data or posted some event.
>
> As a side effect, this means that a select from a stored procedure that
> modifies data may cause multiple autocommits.
>
> A regular commit-retaining is used internally, so the same
> visibility/resource characteristics apply.

That does mean I have studying to do ;) I have never done anything with 
commit retaining before; I just heard the horror stories ;)

Mark
-- 
Mark Rotteveel

------------------------------------------------------------------------------
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to