網(wǎng)友評(píng)分:
9.7分
Firebird是款企業(yè)級(jí)的免費(fèi)數(shù)據(jù)庫(kù)軟件。只要一個(gè)Firebird就能輕松管理企業(yè)的大批量數(shù)據(jù),它還可以讓多個(gè)客戶端同時(shí)連接,而且軟件開(kāi)源,絕不泄露公司機(jī)密,可以安心使用。
1、只讀數(shù)據(jù)庫(kù)
我們可以把數(shù)據(jù)庫(kù)存放在CD中,形成一個(gè)只讀數(shù)據(jù)庫(kù)。如果我們的應(yīng)用程序也在光盤(pán)上,再加上嵌入式的FB數(shù)據(jù)庫(kù)服務(wù)器,便可以得到一個(gè)無(wú)與倫比的CDLIVE(即只用光盤(pán)就可以運(yùn)行起來(lái))應(yīng)用。
2、全事務(wù)控制
一個(gè)客戶端可以存在多個(gè)并發(fā)的事務(wù)。并且每一個(gè)事務(wù)都可以獨(dú)立的進(jìn)行控制,兩段提交功能可以保證數(shù)據(jù)庫(kù)的一致性。鎖優(yōu)化機(jī)制也支持多個(gè)事務(wù)的保存點(diǎn)。
3、在線備份
不需要停止數(shù)據(jù)庫(kù)即可進(jìn)行備份,一個(gè)備份進(jìn)程產(chǎn)生一個(gè)數(shù)據(jù)庫(kù)當(dāng)前的快照。因此,用戶可以在備份期間持續(xù)的工作,即實(shí)現(xiàn)24x7(每天24小時(shí),每周7天) 的操作。
4、觸發(fā)器
每一個(gè)表可以有多個(gè)并發(fā)的行級(jí)觸發(fā)器,可以在插入前,插入后,更新前,更新后,刪除前,刪除后進(jìn)行觸發(fā)。我們可以在觸發(fā)器中寫(xiě)入PSQL語(yǔ)句,默認(rèn)值,產(chǎn)生異常,firebird現(xiàn)在支持統(tǒng)一觸發(fā)器,即可以一個(gè)觸發(fā)器中,一次性管理插入,更新,刪除的操作。
5、擴(kuò)展函數(shù)
我們可以使用C語(yǔ)言,C++,DELPHI寫(xiě)UDF,使用UDF(用戶定義函數(shù)庫(kù))可以很容易的掛入數(shù)據(jù)庫(kù)引擎中以擴(kuò)展我們需要的功能
6、字符集
Firebird實(shí)現(xiàn)了很多國(guó)際標(biāo)準(zhǔn)的字符集,包括Unicode。
7、SQL標(biāo)準(zhǔn)兼容
Firebird 實(shí)現(xiàn)了全部SQL92所要求的功能,實(shí)現(xiàn)了SQL99最常用的的要求。包括但不限于"FULL/LEFT/RIGHT [OUTER] JOIN , UNION, DISTINCT ,子查詢(IN, EXISTS),內(nèi)部函數(shù) (AVG, SUM, MIN, MAX, COALESCE, CASE, ..), 主鍵,外鍵,唯一索引以及所有通用的數(shù)據(jù)類(lèi)型。
8、Firebird還實(shí)現(xiàn)了域,字段級(jí)別的約束,視圖,異常,規(guī)則和權(quán)限管理,更多的詳細(xì)信息,請(qǐng)參考Firebird發(fā)布通知和參考手冊(cè)。
1、現(xiàn)在可以從跟蹤日志中過(guò)濾信息和警告。
2、在超級(jí)服務(wù)器附件之間共享數(shù)據(jù)庫(kù)加密密鑰時(shí),增強(qiáng)了控制功能。
3、現(xiàn)在常常使用的數(shù)據(jù)頁(yè)面的物理編號(hào)被緩存,以減少指針頁(yè)面的提取次數(shù)。
4、只讀事務(wù)將不再?gòu)?qiáng)制在更改后將Header \ TIP頁(yè)面內(nèi)容寫(xiě)入磁盤(pán)。這種改進(jìn)在有許多輕型只讀事務(wù)處理的情況下顯著提高了性能。在這個(gè)階段,它只影響SS模式下的服務(wù)器。對(duì)于CS和SC來(lái)說(shuō),實(shí)現(xiàn)起來(lái)比較復(fù)雜,應(yīng)該出現(xiàn)在Firebird 4.0中。
5、數(shù)據(jù)庫(kù)名稱(chēng)可用于加密插件。
6、libfbclient.so針對(duì)Android(x86 / x86-64 / arm64)進(jìn)行了編譯。
7、啟用插件配置中的鍵嵌套。
8、Linux代碼現(xiàn)在已經(jīng)構(gòu)建,--enable-binreloc并且安裝程序腳本中包含一個(gè)選項(xiàng),可以安裝在除/opt/firebird。
9、對(duì)于跟蹤,通過(guò)助記名稱(chēng)向INCLUDE / EXCLUDE錯(cuò)誤提供了一個(gè)過(guò)濾器。
10、Android端口(arm32)。
11、在古老的Motorola 680000 CPU平臺(tái)上為L(zhǎng)inux進(jìn)行了端口測(cè)試,以滿足Debian的一些要求。
12、增加了支持,使SELECT表達(dá)式成為BETWEEN謂詞的有效操作數(shù)。
標(biāo)簽: 數(shù)據(jù)庫(kù) SQL數(shù)據(jù)庫(kù)
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 www.wndwig.cn.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)