Optimizing a Delphi 2009 app using Firebird 2.5 Alpha 1

The last few days I’ve spent optimizing an application written in Delphi 2009 that talks to a Firebird database using the standard TIBDatabase, TIBTransaction and TIBSQL components The application needs to do alot of reading/writing to the database, and was rather slow so I had to optimize it a little …The application is basically an Indy based Web-Server that receives simple GET parameters, does a thing or two in the DB and returns with the Success/Fail and a possible result from the DB.

Firebird 2.0.5 is Released

The Firebird Project team is pleased to announce the release of Firebird 2.0.5. Kits for Linux (i686 and AMD-64), Win32 and MacOSX Intel and PowerPC should start to filter through to SourceForge over the next few hours, ready to download. This sub-release features a significant batch of bug fixes, many backported from v.2.1.x development.

Bugs fixed can be reviewed HERE.

Firebird 2.1.2 Release Candidate 1 is Ready to Test

The Linux, Win32 and MacOSX/Intel release candidate kits for Firebird 2.1.2 have been released for field testing. Feedback to the firebird-devel list please; bug-reports to the Tracker.

Firebird 2.1.2 corrects a significant number of bugs that have shown up since 2.1.1 relase. It also includes three minor improvements that have come from user requests

  • Dmitry Yemanov has improved database monitoring to enable a non-SYSDBA user to monitor all of its own attachments, not just the one which is that user’s CURRENT_CONNECTION.
  • Dmitry has addressed a complaint about slowness in executing cross joins across three or more tables, particularly when one or more tables are empty.

QT framework v4.5 to be released under LGPL

Thomas wrote this on the firebird-general mailing list

pretty off-topic here, but IMHO even interesting for Firebird users,
because Firebird/InterBase can be accessed via the QT framework.

Formerly licensed under GPL and a commercial license for closed source
development, releasing QT under LGPL is a very “interesting” move from
Nokia.

Especially for QT-based embedded devices, Firebird might be an
interesting option for an embeddable database, if:

* there is a stable Firebird specific (not the current InterBase one,
even if it might work now) QT SQL driver/module implementation available
* Firebird is cross-compilable for ARM, … (something which has been
discussed on firebird-devel from time to time. AFAIK, there is a private
ARM port of Firebird somewhere)

Ah well, just letting you know … 😉

1 185 186 187 188 189 294