Subject | Re[2]: [Firebird-Architect] Supported transaction isolation levels? |
---|---|
Author | Dmitry Kuzmenko |
Post date | 2005-04-05T21:34:10Z |
Hello, Thomas!
Tuesday, April 5, 2005, 11:55:50 PM, you wrote:
TS> Do you remember, whether the snapshot isolation level in Yukon is based
TS> on a "full" MVCC implementation or is it something comparable to
TS> Oracle's MVRC (Multi-Version Read Consistency), which is AFAIK a bit
TS> different.
As I understood, it is very similar to Interbase/Firebird MVCC
behavior, less than Oracle's. I'm not sure that it is 100%
same as in IB/FB, but looks the same (90%). If so,
all our sweep and garbage collection "problems" will wait
for Yukon users :-)
--
Dmitri Kouzmenko, www.ibanalyst.com
Tuesday, April 5, 2005, 11:55:50 PM, you wrote:
TS> Do you remember, whether the snapshot isolation level in Yukon is based
TS> on a "full" MVCC implementation or is it something comparable to
TS> Oracle's MVRC (Multi-Version Read Consistency), which is AFAIK a bit
TS> different.
As I understood, it is very similar to Interbase/Firebird MVCC
behavior, less than Oracle's. I'm not sure that it is 100%
same as in IB/FB, but looks the same (90%). If so,
all our sweep and garbage collection "problems" will wait
for Yukon users :-)
--
Dmitri Kouzmenko, www.ibanalyst.com