DB2 9 小說(一)——版本的困惑

查看完整圖片版本請點擊此處http://www.db2cert.com/Article/ShowArticle.asp?ArticleID=17

東漢末年,羣雄並起~經過連年征戰,形成了以魏蜀吳爲主的三國割據的對立狀態。現如今已經過去了將近2000年的時間,在IT屆的關係型數據庫市場領域內也被ORACLEIBM以及Microsoft這三個廠商瓜分殆盡。時間進入了2000年之後,爲了爭取市場份額,這三家廠商展開了激烈的廝殺。Oracle 9i 10G11SQL Server 2000 2005 2008IBM 也從上世紀末的5.1版本逐步更替,6.17.12)、8.12)直到現在的版本9v9.7已於早些時候發佈)。 本系列就是圍繞着DB2 9來說的。

大家可能對於DB2其龐大的產品家族會產生不少的困惑:“我們應該選擇什麼樣的版本?那個版本適合我自己去學習認證?”等諸如此類的問題隨之而來。其實,DB2 有不同的版本,每種版本適合市場的不同部分。

下面的圖顯示了所有可用的 DB2 發行版。從圖中可以看出 DB2 的發展:每個版本都包含低一級版本的所有功能和特性,並添加了新的特性和功能。但是,DB2 系列中還有兩個成員沒有顯示在下圖中:DB2 for System i DB2 for System z。這些數據庫是基於不同的代碼基礎,專門針對運行它們的底層操作系統和硬件架構做了調整,它們的 SQL 可移植度達到 95%,這使它們成爲 DB2 系列的成員。例如,DB2 for System i 構建在 i5/OS 操作系統中。DB2 for z/OS 利用了 System z 服務器上的硬件耦合器(Coupling Facility),因此與使用 “shared-nothing” 方式的 DB2 LUWfor Linux,Unix and Windows 相反,它採用 “shared-everything” 的方式。

 

那麼接下來就拿其中常見的三種DB2產品(DB2 ExpressDB2 WorkgroupDB2 Enterprise)在功能部件上做一下橫向比較:

實用程序或功能

DB2 Express

DB2 Workgroup

DB2 Enterprise

壓縮:備份

DB2 存儲器優化功能部件

壓縮:行級別

DB2 存儲器優化功能部件

連接集中器

DB2 工作負載管理功能部件易捷版

DB2 工作負載管理功能部件工作組服務器版

數據庫分區

DB2 數據庫分區功能部件

DB2 控制器

DB2 工作負載管理功能部件易捷版7

DB2 工作負載管理功能部件工作組服務器版7

Geodetic Extender

DB2 地理數據管理功能部件

高可用性災難恢復

DB2 高可用性功能部件易捷版

DB2 高可用性功能部件工作組服務器版6

同構聯合

DB2 數據庫的 IBM 同構聯合功能部件

DB2 數據庫的 IBM 同構聯合功能部件

DB2 數據庫的 IBM 同構聯合功能部件

同構 SQL 複製

基於標號的訪問控制(LBAC

DB2 高級訪問控制功能部件

具體化查詢表(MQT

DB2 性能優化功能部件易捷版

DB2 性能優化功能部件工作組服務器版

多維集羣(MDC)表

DB2 性能優化功能部件易捷版

DB2 性能優化功能部件工作組服務器版

Net Search Extender

聯機重組

DB2 高可用性功能部件易捷版

DB2 高可用性功能部件工作組服務器版

Performance Expert

Performance Expert

Performance Expert

DB2 性能優化功能部件企業服務器版

pureXML™ 存儲器

DB2 pureXML 功能部件易捷版

DB2 pureXML 功能部件工作組服務器版

DB2 pureXML 功能部件企業服務器版

Query Patroller

DB2 工作負載管理功能部件易捷版

DB2 工作負載管理功能部件工作組服務器版

DB2 性能優化功能部件企業服務器版

查詢並行性

DB2 性能優化功能部件易捷版

DB2 性能優化功能部件工作組服務器版

表分區

Tivoli® System AutomationTSA

DB2 高可用性功能部件易捷版

DB2 高可用性功能部件工作組服務器版

 

其中,DB2的工作組服務器版本與DB2企業服務器版本的最大區別就是數據庫分區特性(DPFDatabase Partitioning Feature

最後再談談DB2 Express – CDB2 Express - C 其實 不算是 DB2 系列的一個版本,但是它提供了 DB2 Express 的大多數功能。2006 1 月,IBM 發佈了這個特殊的 DB2 免費版本,可以用於基於 Linux Windows 的操作系統。DB2 Express-C 是爲合作伙伴和開發社區設計的,但是正如您知道的,它幾乎可以應用於任何地方。DB2 Express - C 引人注目的一個特點是:它沒有其他廠商發佈免費版本時通常會設置的限制。在有限制的方面,它也比其他廠商的免費系統寬鬆得多。如果只是爲了獲取認證,那麼DB2 Express – C則是學習DB2數據庫服務器軟件的首選,最主要的原因就是它是免費的,而且認證考試目標中的絕大多數都可以通過對DB2 Express – C的學習來完成。

例如,DB2 Express - C 沒有數據庫大小限制,而且可以處理 64 位內存模型。DB2 Express-C 非常適合開發人員和中小型應用部署、學校社區等等。DB2 Express-C 具有 DB2 Express 的全部靈活性和健壯性,但是沒有 DB2 Express 付費版本的一些擴展特性。DB2 Express-C 中不包含的特性包括:

l  DB2 Express Feature Pack 中的特性 —— 例如,高可用性災難恢復(HADR

l  數據複製捕獲

l  24x7 IBM Passport Advantage 支持模型

轉帖請註明出處來源

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章