Subject | Re: Re[2]: [Firebird-general] History of Interbase's failure to make it to the big time. |
---|---|
Author | Martijn Tonies |
Post date | 2005-10-19T18:26:11Z |
> >> - InterBase have MGA since 1985Oracle v3 or v4 :-)
>
> MT> v1, correct?
>
> Maybe, only Jinm can tell :-)
>
> >> - Oracle have versioning (named as semi-verisioning
> >> because it have some problems with very long snapshot
> >> transactions) since version 8.0 (am I right?).
>
> MT> No earlier. Reading in the newsgroup, they say since v3 or v4
> MT> or it got extended MVCC since v4.
>
> what do you mean by v3 or v4?
> MT> Although I thought it was around v7 ...I thought they only do a part of this, with "snapshot transaction",
>
> not sure. I know that moving from v7 to v8
> extended database size up to 15-25% by
> metadata versioning and record versions
> (I know that versions stored in transacion log).
>
> >> - MS SQL 2005 will have versioning same as in InterBase/Firebird.
>
> MT> Not entirely sure -- it has _something_ like MGA.
>
> I have carefully read some local articles, and seems that
> MS SQL 2005 versioning copied 95% of IB/FB versioning.
but not for the rest?
> >> - MySQL will (? or already) have versioning ... don't knowInnoDB has transaction support and Foreign Key Constraints.
> >> about it's implementation or limitations.
>
> MT> They have MVCC/MGA in its InnoDB storage system.
>
> already? I'm not sure about their transaction support,
> so versioning here does not mean so much. I'm wrong?
With regards,
Martijn Tonies
Database Workbench - tool for InterBase, Firebird, MySQL, Oracle & MS SQL
Server
Upscene Productions
http://www.upscene.com
Database development questions? Check the forum!
http://www.databasedevelopmentforum.com