跳到主要內容

發表文章

目前顯示的是 五月, 2015的文章

Firebird 版本選擇:Classic, SuperClassic, SuperServer

Firebird 官方說明文件:Classic, SuperClassic or Superserver?

Classic: 連線方式採 1 程序(Process)對應 1 連線,單一程序崩潰時並不影響其它連線。
SuperClassic、SuperServer:
採 1 程序對應所有連線,該程序如果崩潰即所有連線都會異常。承上,崩潰後該程序會自動重啟。
資源分配上: SuperServer > SuperClassic > Classic。
(※SuperServer 還多了一個作弊緩衝區)
只有 Classic 和 SuperClassic 能同時連線。 SuperServer 在 Windows 下預設只採用第一個認到的核心。必須到 firebird.conf 設定 CpuAffinityMask。 本機連線: 只有 Classic 和 SuperClassic 提供,有安全性的問題,但搭配單機版應用程式下非常實用。

三款都有各自的特色。
如果還是不知道要用哪個,就下載 SuperClassic 吧。


2015/05/06補充:
謝謝Delphi.KTOP的leveon大提供額外的資訊,還有附圖解說,十分詳盡。
傳送門:Firebird – SuperServer, ClassicServer or SuperClassic?

另外,據說Firebird 3.0之後這三者會合成一個,不知道正式版發行後是不是真的會成真,期待早日釋出。