為了使甲骨文的Oracle(大型網站數據庫平台)數據庫用戶移植到DB2,IBM將在代號為“Viper”下一版本的DB2中新增“范圍分區”(range partitioning)功能,預計新版DB2將會在今年8月或者9月間進行測試。
其實,這項新技術已經存在於Oracle(大型網站數據庫平台)數據庫中了。“范圍分區”能夠有效的提升高端應用程序的性能,同樣也能使開發者在“Viper”中創建應用程序時變得簡單,對大型的IT商鋪來說,管理它們的整個環境也將更加敏捷。
“范圍分區”基於“關鍵值”(key values)的排列在分區中繪制數據,“關鍵值”是用戶確立分區的依據。例如,公司經常會選擇按月對銷售數據進行劃分。
IBM軟件數據管理部門的總經理Janet Perna說:“‘范圍分區’能夠提高系統的性能,但是也能夠簡化大規模並行應用程序的設計,有助於進行流線型的管理。如果想繼續讓Oracle(大型網站數據庫平台)的用戶轉向DB2,這對我們來說是件非常值得去做的好事情。”
IBM方面稱,當與“Viper”的“多維群集”(MDC)功能結合使用時,“范圍分區”能夠使數據定位更加容易,將會有效加快從復雜查詢中獲取信息的速度。
盡管,和“Viper”中將要納入的XML(標准化越來越近了)功能相比,“多維群集”和“范圍分區”並沒有那麼重要,但是在某些數據庫開發者看來,這些能夠提高性能並且非常易用的功能是至關重要的。
如果在DB2中加入“范圍分區”也僅僅是和Oracle(大型網站數據庫平台)打成平手而已,但是IBM官方並不這樣看待,它們稱把“多維群集”和“范圍分區”結合使用,對該數據庫產品來說將形成一個明顯的優勢。
另外,在測試階段,IBM也會在“Viper”中添加一些其它的新功能,包括自我愈合(self-healing)、自我管理(self-managing)和安全加強(beefed up security)功能。
還有一個需要提及的消息是,IBM的另一個“死對頭”微軟在上周宣布,按計劃將會在11月7日正式發布其數據庫產品SQL Server(Windows平台上強大的數據庫平台) 2005,隨同該產品一起推出的的還有Visual Studio 2005 和 BizTalk Server 2006。