或許您已經知道,DB2 Express-C 是 DB2 免費的社區版本。您可以將它應用在產品中,或者在應用系統中分發,或者只是為了簡單的開發目的而使用它,並且所有這些都是免費的!儘管 DB2 Express – C 只能使用兩個處理器和 2G 記憶體,但是您可以在任何大小的伺服器上安裝它,而且在資料庫的大小上是沒有任何限制的。與其他廠商提供的社區版本相比,這是相當慷慨的捐贈了。
DB2 Express-C 的 9.5 版是在 2007 年 11 月發布。從那時起,幾個重要的改進和新的特性已被添加到新版本的 DB2 Express-C 中。儘管這些特性原先只存在於 DB2 的收費版本中,但是現在它們也被整合到最新發行的 DB2 Express-C 9.5.2 版本中了。
截止到撰稿時,DB2 Express-C 團隊正在對該社區版支援的所有平台的官方版做最後的品質測試;但是,這篇文章要比預期提前發表,而官方版還沒有被發布,但是您仍然可以使用從 2008 年 10 月份就可以下載的 DB2 Express-C 的 Beta 版。
通過使用新版本的 DB2 Express-C 您可以充分體驗下面的這些新功能:
DB2 文本搜尋,新被整合到此產品中,允許您在文本列中執行快速的檢索;
任務管理調度器,允許開發人員有規化地調度任務;
支援本地化敏感的排序,支援符合本地文化習慣的排序;
PureXML 增強,比如支援向 XML 文檔中插入資料的 LOAD 功能;
許多針對 JDBC, SQLJ 和 .NET 用戶端和驅動的增強。
除了對 DB2 Express-C 9.5 的改進和新功能的增加,DB2 Express-C 9.5.2 同樣修補了 9.5 以來發現的缺陷。對於修複列表,請參照本文中的“參考資源”部分。
DB2 文本搜尋
DB2 文本搜尋應該是 DB2 9.5.2 版本中最重要的新特性。 DB2 文本搜尋允許您在 DB2 資料庫中使用 SQL、SQL/XML、還有 XQuery 語句來對儲存在 DB2 資料庫中的資料執行文本搜尋。例如,假設您為您的公司開發了一個 Web 應用程式,一本 IT 雜誌。公司的 Web 網站允許讀者對文章進行評論,並把這些資訊儲存到一個叫做 Article 的表中,如下面表一所示:
表 1. Article 表的結構
ID Integer |
Title varchar (30) |
Reader_comments varchar (100) |
101 |
The Job market for Database Professionals |
Awesome article! I ’ ve been working as a DBA for 10 years, and this one is right on the mark! |
101 |
The Job market for Database Professionals |
What is the difference between a Database Architect and a Database Administrator? |
105 |
Working with ORM frameworks |
Nice to know how these frameworks work! |
102 |
New with DB2 Express-C 9.5.2 |
Glad to see new features coming out with DB2 ’ s new release. Thanks IBM! |
105 |
Working with ORM frameworks |
Great article. Thanks! |