TOM 大師眼中的12c改進

huangdazhu發表於2015-03-07
#1 Even better PL/SQL from SQL, 直接在SQL中嵌入PL/SQL物件並執行,猜測可能最佳化了SQL engine 和 PL/SQL engine 2種的程式碼引擎之間的互動,以獲得比之前傳統的SQL呼叫函式更少的上下文切換。
#2 Improved Defaults 增強了DEFAULT, default目前可以直接指代sequence了,同時增強了default充當identity的能力
#3 Increased Size Limit for VARCHAR2, NVARCHAR2, and RAW Data Types
#4 Easy Top-N and pagination queries ,更易用的Top-N和頁碼查詢,提供了類似MySQL中limit的語法,Row Limiting Clause
#5 Row Pattern Matching 增強的行模式匹配,提供了新的模式匹配子句 match_recognize,可以透過match_recognize 定義正則語法
#6 Partitioning Improvements 分割槽特性增強 , 包括非同步維護全域性索引的drop和truncate分割槽操作, 以及Interval + Reference分割槽方式
#7 Adaptive Execution Plans 自適應執行計劃, 該特性可以談得上神奇,最終的執行計劃將基於執行中獲得的行,列傾斜造成的問題將被克服
#8 Enhanced Statistics 統計資訊增強, 加入了第11級的動態取樣, 對於並行查詢自動開啟11級的動態取樣,混合直方圖
#9 Temporary UNDO 臨時UNDO撤銷,臨時表的UNDO資料可以放到TEMP中,有助於減少 UNDO表空間中的undo資料,進一步減少redo的產生, 從而使得Active Data Guard中的臨時表允許做DML
#10 Data Optimization 資料最佳化包括自動壓縮和分層
#11 Application Continuity 應用持續性增強, 事務衛士(Transaction Guard)保證瞭解事務結果
#12 Pluggable Databases 可插入資料庫

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28869493/viewspace-1451886/,如需轉載,請註明出處,否則將追究法律責任。

相關文章