Firebird is a relational database offering many ANSI SQL-99 features that runs on Linux, Windows, and a variety of Unix platforms. It offers excellent concurrency, high performance, and powerful language support for stored procedures and triggers.
2.5.320 Jul 2014 18:22
New context variables have been added to the SYSTEM namespace to retrieve more information about the current connection and current transaction. Some limits have increased, some improvements in error reporting. Physical backup (using ALTER DATABASE BEGIN/END BACKUP or the nBackup utility) was improved to speed up extension of the main database file when backup state changes from stalled to merge. Execution of a SET STATISTICS INDEX statement no longer blocks or slows down concurrent attachments. The scan for limbo transactions scan at the end of a sweep has been improved. Support for the UPDATE OR INSERT statement and the RETURNING clause have been implemented for Embedded SQL (ESQL).