Firebird (64-bit) 歷史版本列表 Page5

最新版本 Firebird 4.0.4 (64-bit)

Firebird (64-bit) 歷史版本列表

Firebird 64 位是一個關係數據庫,提供許多在 Linux,Windows 和各種 Unix 平台上運行的 ANSI SQL 標準功能。 Firebird 為存儲過程和触發器提供出色的並發性,高性能和強大的語言支持。 Firebird 項目是一個 C 和 C ++ 程序員,技術顧問和支持者的商業獨立項目,開發和增強了一個基於源代碼的多平台關係數據庫管理系統由 Inprise Corp(現稱... Firebird (64-bit) 軟體介紹


Firebird 2.5.1 (64-bit) 查看版本資訊

更新時間:2011-10-04
更新細節:

What's new in this version:

- An SQLSTATE context variable is now available in PSQL, parallel to the the context variables GDSCODE and SQLCODE that are used in WHEN blocks to test for error conditions.
- A couple of improvements were made, that should help performance when global temporary tables (GTTs) are being used:
- A needed optimization in the temporary space manager with regard to small chunk allocations has been implemented.
- The Lock Manager has been provided with the capability to cancel waiting, avoiding a condition whereby a transaction in WAIT mode could wait interminably for the end of another transaction that could not be achieved by either a DELETE FROM MON$xxx or an fb_cancel_operation request.
- The query optimizer now estimates the actual record compression ratio, enabling better guesses about the number of stored records in tables.
- Some minor improvements to the remote interface.
- The MON$STATEMENT_ID value constant is now kept constant among monitoring snapshots.
- Ports of this sub-release were done for Linux/HPPA and Linux/alpha platforms

Firebird 2.5.0 (64-bit) 查看版本資訊

更新時間:2010-10-04
更新細節:

What's new in this version:

Core Engine/API:
- The internal record compression routines exhibited some bugs
- A SELECT statement incurred more non-indexed reads in the third v.2.5 release candidate than the same statement in v.2.1.3
- ALTER DOMAIN was not possible in a database that had been migrated from an earlier version
- The WAIT mode and lock timeout parameters for the external transaction of EXECUTE STATEMENT were not matched to the corresponding parameters of the local transaction
- A regression introduced with the fix for CORE-2893 caused double processing of nodes when preparing a statement, prompting an abort to occur in the debug build
- Parameters would not work with NOT IN from a selectable stored procedure
- Incorrect LEFT JOIN result using table and derived constant subquery
- Attempt to run EXECUTE STATEMENT on an external data source failed when the data source was an InterBase 4.1 (ODS 8) database
- Batch inserts were noticeably slowed down if they were all executed in a single transaction and involved triggers that posted events

Server Crashes:
- The server would crash when isc_dql_exec_immed3_m() was called for CREATE DATABASE ... in a NULL transaction

Command-line Utilities:
- The gsec utility was sending its output list of users to stderr instead of stdout