首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> DB2 資料庫 >> DB2 教學

DB2 9.5 版本選擇全攻略:從 Express-C 到 Enterprise 的決策地圖

     編輯:DB2 教學

核心認知:統一代碼庫,無縫遷移

除 Everyplace/Derby 外,所有分布式 DB2 版本共享相同代碼庫 (Linux on System z/x/p/i 同碼)。SQL API 95% 共通,Web 服務框架 (IBM Data Web Services) 通用於所有 IBM 數據服務器 (含 Informix)。JDBC 驅動同碼、客戶端統一 (9.5 起一客戶端連全系)、開發管理工具 (Visual Studio 整合、Data Studio) 全系通用、pureQuery 全平台啟用。硬體/OS/編程架構自由切換,DB2 真正支撐按環境定製資訊平台。

版本詳細對比

DB2 Personal Edition (PE)

  • 桌面單用戶服務器,Intel/AMD Windows/Linux。
  • 功能近 Express,但遠端客戶端不可連接 (管理工具可遠程管理)。
  • 支援 64 位實例、無記憶體限制、含 Net Search/Spatial Extender (9 版免費)、SQL 複寫 (支援離線同步/發布訂閱)、pureXML 免費。
  • 授權:按安裝發證 (共用工作站只需 1 證)。適合 POS/SFA 筆電、偶爾連接用戶、開發者 (但 Express-C 更適合開發)。

DB2 Express-C (免費版)

免費開發、部署、發布。2006/1/30 發布,面向合作夥伴/開發社區,實際可用於任何環境。對比競品限制極少:無資料庫大小限制、無自治/工具限制、無記憶體模型限制 (支援 64 位)。

缺失功能 (需購買 FTL 或收費版)

  • 無保證代碼 (無官方支援、Extender 需自行下載解決問題)
  • 不可購買 Feature Pack (如 Storage Optimization 提供深度壓縮)
  • 不可叢集高可用 (需 FTL 以上)
  • 無複寫服務 (舊版文檔易誤導)
  • 無 24x7 Passport Advantage 支援
  • 僅提供當前版本 (無舊版本下載)

資源限制 (9.5 版)

  • 引擎最多使用 2 GB 記憶體、2 個處理器核心 (舊版 4GB/4 插槽,9.5 自動強制)。
  • 可用於虛擬化環境。

授權

完全免費,無授權費。

DB2 Express-C Fixed Term License (FTL)

2007/4/30 發布,在 Express-C 基礎上增加三大價值:

  1. 24x7 IBM 官方支援 (含維護計劃),仍建議參與社區論壇。
  2. 完整 SQL 複寫 (CAPTURE+APPLY),適合離線客戶端/發布訂閱。
  3. 允許叢集高可用:每台物理服務器購買 FTL 授權 (含 cold/warm/hot 備用)。免費含 HADR,構建 HA 極具性價比。
  4. Fix Pack 隨正式版同步釋出,保留多版本 (Express-C 僅當前版)。

限制

  • 同 Express-C 不可購買 Feature Pack (如 Storage Optimization)。
  • 資源上限:4 核心、4 GB 記憶體 (9.5 版自動強制)。

授權

每台服務器購買 1 年支援合約 (FTL 部分付費)。HA 叢集每節點買 1 合約。VMware 兩會話買 2 合約。簡單直接,無 VU/用戶數計算。

DB2 Express Edition (入門級收費版)

目標:SMB、ISV。Linux/Solaris x86/Windows。完整功能、工業級、開放標準、極具競爭力價格。

核心優勢

  • 功能完整 DB2 服務器核心 (無競品技術限制)。
  • 內建自主管理:STMM、配置顧問、Health Center、設計顧問、自主維護、自動備份調優/節流 → 降低管理複雜度/技能門檻/總擁有成本。
  • 支援 HA 架構 (叢集/日誌傳送)。TSA/HADR 需購買 High Availability Feature Pack (9.5 內建 TSA/HADR 但 Express 基礎版不含)。
  • 附帶 Net Search/Spatial Extender (免費)、SQL 複寫。
  • 企業級擴展性:多 Feature Pack 可按菜單購買企業級服務,避免被迫升級企業版。

Feature Pack 亮點

  • High Availability Feature for DB2 Express:在線表重組、TSA 兩節點叢集授權、HADR。全功能含於 Workgroup/Enterprise 基礎版。
  • HADR:秒級 MTTR,一鍵設定。在線表重組:無需鏡像空間、可啟動/暫停/節流、停止即享重組效益 (真正可用性)。

授權

授權用戶或 VU (價值單元) 兩種模式。Feature Pack 採同樣授權模式。

決策建議速查

場景推薦版本關鍵理由
開發/測試/學習/小型部署、零預算Express-C免費、功能豐富、無大小限制、64位支援
生產部署、需官方支援、HA、複寫、預算有限Express-C FTL含 HADR/支援/複寫、每服務器固定年費、4核/4GB 上限
SMB/ISV 生產、需完整功能、Feature Pack 擴展性、官方支援Express工業級核心、自主管理、菜單式 Feature Pack、HA 需額外買包
部門級、更高 CPU/記憶體、更多並發、內建 HADR/TSAWorkgroup9.5 含 HADR、更高資源上限、VU 授權彈性
企業級、無限擴展、DPF 分區、進階優化、全功能Enterprise無限制、子容量授權、所有 Feature Pack 內建

結語

DB2 統一代碼庫讓遷移無縫。Express-C 免費起步,FTL 低成本上生產 HA,Express 菜單式擴展企業功能,Workgroup/Enterprise 滿足更高階需求。根據預算、HA 需求、擴展性、支援要求四維決策,總有適合您的版本。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved