Hi Chris, > >>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 > lately).
Well, there's usually lots of documentation available at www.ibphoenix.com but the site seems to be down for some reason. For a quick reference on the history of InterBase (and Firebird): http://www.cvalde.net/IbRoadmap.htm And for fun reading: http://www.cvalde.net/misc/how_appeared.htm Wanna know who invented BLOBs? http://www.cvalde.net/misc/blob_true_history.htm 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 :-) With regards, Martijn Tonies Database Workbench - developer tool for InterBase, Firebird, MySQL & MS SQL Server. Upscene Productions http://www.upscene.com -- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]