Oracle Database 11.2.0.1.0 for windows x86 甲骨文資料庫 11g 第2版 英文DVD版 -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 軟體名稱:OracleDatabase11.2.0.1.0forwindowsx86 語系版本:英文DVD版 光碟片數:單片裝(單面DVD) 破解說明:無 系統支援:WindowsXP/Vista/7 軟體類型:甲骨文資料庫 更新日期:2010.10.22 軟體發行:Oracle甲骨文 官方網站:http://www.oracle.com/ 中文網站:http://twcd01.com 軟體簡介:(以官方網站為準) -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= 1.資料庫管理部分 ·資料庫重演(DatabaseReplay)這一特性可以捕捉整個資料的負載,並且傳遞到一個從 備份或者standby資料庫中創建的測試資料庫上,然後重演負責以測試系統調優後的效果。 ·SQL重演(SQLReplay)和前一特性類似。但是只是捕捉SQL負載部分,而不是全部負載。 ·計畫管理(PlanManagement)這一特性允許你將某一特定語句的查詢計畫固定下來, 無論統計資料變化還是資料庫版本變化都不會改變她的查詢計畫。 ·自動診斷知識庫(AutomaticDiagnosticRepositoryADR)當Oracle探測到重要錯誤 時,會自動創紀一個事件(incident),並且捕捉到和這一事件相關的資訊,同時自動 進行資料庫健康檢查並通知DBA。此外,這些資訊還可以打包發送給Oracle支援團隊。 ·事件打包服務(IncidentPackagingService)如果你需要進一步測試或者保留相關資 訊,這一特性可以將與某一事件相關的資訊打包。並且你還可以將打包資訊發給oracle 支援團隊。 ·基於特性打補丁(FeatureBasedPatching)在打補丁包時,這一特性可以使你很容 易區分出補丁包中的那些特性是你正在使用而必須打的。企業管理器(EM)使你能訂閱 一個基於特性的補丁服務,因此企業管理器可以自動掃描那些你正在使用的特性有補丁 可以打。 ·自動SQL優化(AutoSQLTuning)10g的自動優化建議器可以將優化建議寫在SQLprofile 中。而在11g中,你可以讓oracle自動將能3倍於原有性能的profile應用到SQL語句上。 性能比較由維護視窗中一個新管理任務來完成。 ·訪問建議器(AccessAdvisor)11g的訪問建議器可以給出分區建議,包括對新的間隔 分區(intervalpartitioning)的建議。間隔分區相當於範圍分區(rangepartitioning )的自動化版本,她可以在必要時自動創建一個相同大小的分區。範圍分區和間隔分區 可以同時存在于一張表中,並且範圍分區可以轉換為間隔分區。    ·自動記憶體優化(AutoMemoryTuning)在9i中,引入了自動PGA優化;10g中,又引 入了自動SGA優化。到了11g,所有記憶體可以通過只設定一個參數來實現全表自動優 化。你只要告訴oracle有多少記憶體可用,她就可以自動指定多少記憶體分配給PGA、 多少記憶體分配給SGA和多少記憶體分配給作業系統進程。當然也可以設定最大、最小 閾值。 ·資源管理器(ResourceManager)11g的資源管理器不僅可以管理CPU,還可以管理IO 。你可以設置特定檔的優先順序、檔類型和ASM磁片組。 ·ADDMADDM在10g被引入。11g中,ADDM不僅可以給單個實例建議,還可以對整個RAC( 即資料庫級別)給出建議。另外,還可以將一些指示(directive)加入ADDM,使之忽 略一些你不關心的資訊。    ·AWR基線(AWRBaselines)AWR基線得到了擴展。可以為一些其他使用到的特性自動 創建基線。默認會創建周基線。 2.PLSQL部分 ·結果集緩存(ResultSetCaching)這一特性能大大提高很多程式的性能。在一些MIS 系統或者OLAP系統中,需要使用到很多selectcount(*)這樣的查詢。在之前,我們 如果要提高這樣的查詢的性能,可能需要使用物化視圖或者查詢重寫的技術。在11g, 我們就只需要加一個/*+result_cache*/的提示就可以將結果集緩存住,這樣就能大 大提高查詢性能。當然,在這種情況下,我們可能還要關心另外一個問題:完整性。 因為在oracle中是通過一致性讀來保證資料的完整性的。而顯然,在這種新特性下, 為提高性能,是從緩存中的結果集中讀取資料,而不會從回滾段中讀取資料的。關於 這個問題,答案是完全能保證完整性。因為結果集是被獨立緩存的,在查詢期間,任 何其他DML語句都不會影響結果集中的內容,因而可以保證資料的完整性。 ·對象依賴性改進在11g之前,如果有函數或者視圖依賴于某張表,一旦這張表發生結 構變化,無論是否涉及到函數或視圖所依賴的屬性,都會使函數或視圖變為invalid。 在11g中,對這種情況進行了調整:如果表改變的屬性與相關的函數或視圖無關,則相 關物件狀態不會發生變化。 ·正則運算式的改進在10g中,引入了正則運算式。這一特性大大方便了開發人員。11g ,oracle再次對這一特性進行了改進。其中,增加了一個名為regexp_count的函數。 另外,其他的正則運算式函數也得到了改進。 ·新SQL語法=>我們在調用某一函數時,可以通過=>來為特定的函數參數指定資料。而 在11g中,這一語法也同樣可以出現在sql語句中了。例如,你可以寫這樣的語句: selectf(x=>6)fromdual; ·對TCP包(utl_tcp、utl_smtp…)支持FGAC(FineGrainedAccessControl)安全控制 ·增加了唯讀表(read-onlytable)在以前,我們是通過觸發器或者約束來實現對表 的唯讀控制。11g中不需要這麼麻煩了,可以直接指定表為唯讀表。 ·觸發器執行效率提高了 ·內部單元內聯(Intra-Unitinlining)在C語言中,你可以通過內聯函數(inline) 或者巨集實現使某些小的、被頻繁調用的函數內聯,編譯後,調用內聯函數的部分會編 譯成內聯函數的函數體,因而提高函數效率。在11g的plsql中,也同樣可以實現這樣的 內聯函數了。 ·設置觸發器順序可能在一張表上存在多個觸發器。在11g中,你可以指定它們的觸發順 序,而不必擔心順序混亂導致資料混亂。 ·混合觸發器(compoundtrigger)這是11g中新出現的一種觸發器。她可以讓你在同一 觸發器中同時具有申明部分、before過程部分、aftereachrow過程部分和after過程 部分。 ·創建無效觸發器(DisabledTrigger)11g中,開發人員可以可以閑創建一個invalid觸 發器,需要時再編譯她。 ·在非DML語句中使用序列(sequence)在之前版本,如果要將sequence的值賦給變數, 需要通過類似以下語句實現: selectseq_x.next_valintov_xfromdual; 在11g中,不需要這麼麻煩了,下面語句就可以實現: v_x:=seq_x.next_val; ·PLSQL_Warning11g中。可以通過設置PLSQL_Warning=enableall,如果在whenothers 沒有錯誤爆出就發警告資訊。 ·PLSQL的可繼承性可以在oracle物件類型中通過super(和java中類似)關鍵字來實現繼 承性。 ·編譯速度提高因為不在使用外部C編譯器了,因此編譯速度提高了。 ·改進了DBMS_SQL包其中的改進之一就是DBMS_SQL可以接收大於32k的CLOB了。另外還能 支援用戶自定義類型和bulk操作。 ·增加了continue關鍵字在PLSQL的迴圈語句中可以使用continue關鍵字了(功能和其他 高階語言中的continue關鍵字相同)。 ·新的PLSQL資料類型——simple_integer這是一個比pls_integer效率更高的整數資料類 型。    3.其他部分 ·增強的壓縮技術可以最多壓縮2/3的空間。 ·高速推進技術可以大大提高對檔系統的資料讀取速度。 ·增強了DATAGuard可以創建standby資料庫的快照,用於測試。結合資料庫重演技術, 可以實現類比生成系統負載的壓力測試 ·線上應用升級也就是熱補丁——安裝升級或打補丁不需要重啟資料庫 ·資料庫修復建議器可以在錯誤診斷和解決方案實施過程中指導DBA。 ·邏輯物件分區可以對邏輯物件進行分區,並且可以自動創建分區以方便管理超大資料庫 (VeryLargeDatabasesVLDBs) ·新的高性能的LOB基礎結構 ·新的PHP驅動 4.UNIX平臺支援 Oracle系統一般運行於HP-UX,或是AIX平臺。這些大型UNIX系統都不會用於桌面系統, 一般用來運行Oracle、Sybase、DB2等大型資料庫系統。其系統構建、實施、運維、高 可用設置,有其平臺特點。可參看一本極具特色的技術專著《Oracle大型資料庫系統在 AIX/UNIX上的實戰詳解》。該書以AIX等大型UNIX平臺為主線,以其他UNIX系統如HP-UX 系統為參照,描述了Oracle10g、Oracle11g資料庫系統在這些平臺上的構架方法、集 群化要素、綜合容災手段等。. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=