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.
1 189 190 191 192 193 298