Subject | Re: [firebird-support] Locking columns |
---|---|
Author | Paul Reeves |
Post date | 2003-08-04T09:50:40Z |
On Monday 04 August 2003 11:19, Olivier Mascia wrote:
that the default transaction isolation should be read committed. So, while
Firebird itself may default to concurrent isolation (best and cleanest imo)
the connectivity layer may have other ideas. It is best to check on a driver
by driver basis what each one defaults to.
Paul
--
Paul Reeves
http://www.ibphoenix.com
Supporting users of Firebird and InterBase
>It ought to be remembered that almost all middleware driver type stuff thinks
> Just run your statement inside a default Firebird transaction (which is
> of type "Concurrency" and you'll get consistent results for your
> max(foo), without seeing the other transactions commits, yet without
> blocking those other transactions to write and commit.
>
that the default transaction isolation should be read committed. So, while
Firebird itself may default to concurrent isolation (best and cleanest imo)
the connectivity layer may have other ideas. It is best to check on a driver
by driver basis what each one defaults to.
Paul
--
Paul Reeves
http://www.ibphoenix.com
Supporting users of Firebird and InterBase