> >>Firebird/Interbase have all those nice things like row-level locking
> >>(although it doesn't seem to have multiversioning like InnoDB,
> >>PostgreSQL or Oracle), deadlock detection, prepared statements, views,
> >Yes it DOES have multi-versioning. Actually, I believe it was the
> >first (InterBase that is) multi-versioning engine around!
> Really? I feel smarter already!
> Do you have any documentation regarding Firebird's workings that you
> would recommend looking through (of similar or deeper
> detail than PostgreSQL's, MySQL's and the stuff in the internals.texi
> file that comes with 4.1.1). If I can avoid reading source code though,
> I'd like to at this point (wxWindows programming has been getting to me
Well, there's usually lots of documentation available at
www.ibphoenix.com but the site seems to be down for some
For a quick reference on the history of InterBase (and Firebird):
And for fun reading:
Wanna know who invented BLOBs?
As you perhaps know, Firebird is relatively new to the Open
Source market, but as it started from the InterBase 6 source
code, it does have quite the history :-)
Database Workbench - developer tool for InterBase, Firebird, MySQL & MS SQL