距離OpenWorld 2012開幕還有一周的時間,已經确認Oracle将在今年的大會上宣布推出最新版資料庫Oracle Database 12c,自2009年11g R2釋出以來的又一次大版本更新。 據悉,Oracle Database 12c将于今年年底或明年年初正式GA,而在OpenWorld大會中,Oracle将介紹一些新版資料庫的功能細節。Oracle Database 12c的測試項目已經實施一年有餘,其中一些新的特性都針對雲計算進行了優化。 關于新版Oracle資料庫的資訊目前還比較少,因為Oracle與測試使用者都簽訂了保密協定。但沒有不透風的牆,我們也聽到了一些關于12c的傳聞。近期,來自沙特阿拉伯的DBA Asif Momen寫了一篇關于Oracle Database 12c新特性的文章,并稱之為“Identity Columns”,具體的介紹在Oracle技術支援網站就可以找到。 根據官方文檔顯示,Identity Columns的作用就是建立一個有數字主鍵的表,其中不用到“explicitly created sequence”。也就是說,它能夠讓使用者為一列指定自動數值,而無需使用Oracle SEQUENCE函數。 通常來講,測試使用者能夠通路一個獨立的Oracle Support門戶,其中有許多相關的産品資料用來輔助進行測試工作。另外一些資料庫,如IBM DB2以及微軟SQL Server都有一些類似的功能。 另外一個透露的新特性與雲計算和資料庫多租戶通路相關,CEO Larry Ellison在上周的财報電話會議上進行了簡短的介紹。 “我們有一個功能叫做pluggable databases(PDB),它能夠使得多使用者可以安全地存在于同一個資料庫中,并能向其送出資訊。”Larry說。當然上述的兩個功能還遠遠不能滿足DBA和咨詢顧問的胃口,他們也對一些新特性給出了自己的期待與展望: Debendra Panda是來自印度Wipro Technologies的進階DBA,他的wish list中提到了8個期待的功能特性,包括用SQL Plan Management對plan evolution process進行自動化,針對更深層級以及遞歸查詢的自動化SQL調優和智能并行處理。其他一些還有:
當系統發現碎片資料時,表及索引的縮減和重組都會更加自動化
針對Adaptive Cursor Sharing,當首次運作相似SQL時,優化器應該将查詢視為bind-aware
系統應該可以自動決定合适使用批量功能并根據可用資源來決定批量處理的行數
本文轉自maclean_007 51CTO部落格,原文連結:http://blog.51cto.com/maclean/1278465