For questions specific to Firebird 2.5. It is advisable to also tag with firebird.
Firebird 2.5 is an - end-of-life - version of the Firebird database server.
Firebird is the universal open source database used by approximately 1 million of software developers worldwide to implement wide range of database applications: from embedded systems to terabyte-size enterprise solutions. Firebird supports ACID, triggers, stored procedures, UDF and events; it runs on 32- and 64-bit versions of Windows, Linux, MacOS X, HP-UX, FreeBSD, etc.
Firebird 2.5 enables to achieve better stability and performance. Version 2.5 of Firebird brings a new level of quality to the world of open-source databases whilst upholding the Firebird database principles of free development and deployment.
The primary goal for Firebird 2.5 was to establish the basics for a new threading architecture that is almost entirely common to the Superserver, Classic and Embedded models, taking in lower level synchronization and thread safety generally.
Although SQL enhancements are not a primary objective of this release, for the first time, user management becomes accessible through SQL CREATE/ALTER/DROP USER
statements and syntaxes for ALTER VIEW
and CREATE OR ALTER VIEW
are implemented. PSQL improvements include the introduction of autonomous transactions and ability to query another database via EXECUTE STATEMENT
.
For more information, see the Firebird 2.5 download page.
Resources
- Firebird 2.5 (latest) download page
- Firebird 2.5.x release notes
- Firebird 2.5 Language Reference (multi-page)
See also firebird