国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle Optimizer:遷移到使用基于成本的優化器-----系列1.4

2024-08-29 13:49:03
字體:
來源:轉載
供稿:網友

  
Oracle Optimizer:遷移到使用基于成本的優化器-----系列1.4

3.2.3最低要求

    用CBO的最低要求是設置優化器模式為FRIST_ROWS或者ALL_ROWS(或CHOOSE)并為對象生成統計資料。然而,這并不能保證你的系統能工作到最佳狀態。參照第二部分(初始化參數)涉及初始化參數的信息.

    不管是否設置優化器模式。假如有以下情況之一,CBO將會自動調用:

     1.用到提示.
     2.用到分區表.
     3.設置并行表


3.2.4為什么要移去RBO?

     Oracle 9i第二版將是最后一個正式支持CBO的版本。 Oracle推薦所有合作伙伴和客戶驗證使用CBO的應用程序,盡管RBO在Oracle10i(現在稱Oracle10G)仍然可用,但不受支持。
     作為每一個已發布的Oracle筆記中,RBO的存在妨礙了Oralce對查詢處理引擎的要害增強.它的移除將答應Oracle提高數據庫引擎查詢處理組件的性能和可靠性。
     目前,Oracle 對RBO的支持僅僅用以有限的錯誤修正并且Oracle對RBO沒有添加新的功能.

3.2.5 為什么移至CBO?

    CBO主要獲益如下:

    1.以后Oracle停止RBO環境的開發.

    2.隨后的Oracle數據庫將移除RBO

    3.同CBO相比,RBO的訪問方法是有限數量的.

    4.所有新功能基于CBO,這些大多數新功能對于設置等等是重要的。簇索引表,位圖索引,基于函數的索引,反向索引,哈希連接,物化視圖,索引表,和并行查詢, 星型連接等

    5.媒介鏈接支持.

    6.一旦RBO不受支持,Oracle支持也不可用。

    7.CBO已經成熟

     先前Oracle7中,RBO在某些場景勝過CBO,甚至CBO并不是如想像中完好,并且經常選擇糟糕的執行計劃。以后的發行版本中,CBO功能獲得了提升,現在對于新功能,它提供了對考慮收益的較好交互性

    8.分布式和遠程查詢更加可靠

在RBO中,數據庫鏈接,從本地到遠程數據庫多于一個表的查詢調整相當困難.同樣的工作,CBO勝過了RBO。本地優化器知道遠程表的目前統計信息,并且對于執行計劃能做出更好的決定.RBO可能考慮遠程數據庫的索引,但是CBO有權利統計遠程數據庫索引的信息并對查詢計劃做出決定.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 盐亭县| 凌源市| 菏泽市| 五家渠市| 台江县| 日土县| 莱阳市| 马边| 赫章县| 盱眙县| 阆中市| 皮山县| 巴彦淖尔市| 宝应县| 长岛县| 会宁县| 广宁县| 江永县| 绩溪县| 阿城市| 托克逊县| 河池市| 铁力市| 金阳县| 金门县| 嵩明县| 香港 | 永吉县| 桐柏县| 合川市| 南投市| 吴川市| 台江县| 上犹县| 靖远县| 平度市| 卓尼县| 确山县| 鞍山市| 颍上县| 竹北市|