<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    瘋狂

    STANDING ON THE SHOULDERS OF GIANTS
    posts - 481, comments - 486, trackbacks - 0, articles - 1
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Oracle局部索引和全局索引

    Posted on 2012-05-08 15:35 瘋狂 閱讀(1262) 評論(0)  編輯  收藏 所屬分類: database

    表可以按range,hash,list分區,表分區后,其上的索引和普通表上的索引有所不同,oracle對于分區表上的索引分為2類,即局部索引和全局索引,下面分別對這2種索引的特點和局限性做個總結。
    局部索引local index
    1.  局部索引一定是分區索引,分區鍵等同于表的分區鍵,分區數等同于表的分區說,一句話,局部索引的分區機制和表的分區機制一樣。
    2.  如果局部索引的索引列以分區鍵開頭,則稱為前綴局部索引。
    3.  如果局部索引的列不是以分區鍵開頭,或者不包含分區鍵列,則稱為非前綴索引。
    4.  前綴和非前綴索引都可以支持索引分區消除,前提是查詢的條件中包含索引分區鍵。
    5.  局部索引只支持分區內的唯一性,無法支持表上的唯一性,因此如果要用局部索引去給表做唯一性約束,則約束中必須要包括分區鍵列。
    6.  局部分區索引是對單個分區的,每個分區索引只指向一個表分區,全局索引則不然,一個分區索引能指向n個表分區,同時,一個表分區,也可能指向n個索引分區,
    對分區表中的某個分區做truncate或者move,shrink等,可能會影響到n個全局索引分區,正因為這點,局部分區索引具有更高的可用性。
    7.  位圖索引只能為局部分區索引。
    8.  局部索引多應用于數據倉庫環境中。
    全局索引global index
    1.  全局索引的分區鍵和分區數和表的分區鍵和分區數可能都不相同,表和全局索引的分區機制不一樣。
    2.  全局索引可以分區,也可以是不分區索引,全局索引必須是前綴索引,即全局索引的索引列必須是以索引分區鍵作為其前幾列。
    3.  全局分區索引的索引條目可能指向若干個分區,因此,對于全局分區索引,即使只動,截斷一個分區中的數據,都需要rebulid若干個分區甚
    至是整個索引。
    4.  全局索引多應用于oltp系統中。
    5.  全局分區索引只按范圍或者散列hash分區,hash分區是10g以后才支持。
    6.  oracle9i以后對分區表做move或者truncate的時可以用update global indexes語句來同步更新全局分區索引,用消耗一定資源來換取高度的可用性。
    7.  表用a列作分區,索引用b做局部分區索引,若where條件中用b來查詢,那么oracle會掃描所有的表和索引的分區,成本會比分區更高,此時可以考慮用b做全局分區索引

    分區索引字典
    DBA_PART_INDEXES 分區索引的概要統計信息,可以得知每個表上有哪些分區索引,分區索引的類新(local/global,)
    Dba_ind_partitions每個分區索引的分區級統計信息
    Dba_indexesminusdba_part_indexes,可以得到每個表上有哪些非分區索引
    索引重建
    Alter index idx_name rebuild partition index_partition_name [online nologging]
    需要對每個分區索引做rebuild,重建的時候可以選擇online(不會鎖定表),或者nologging建立索引的時候不生成日志,加快速度。
    Alter index rebuild idx_name [online nologging]
    對非分區索引,只能整個index重建

    本文來自CSDN博客,:http://blog.csdn.net/rabbitbug/archive/2009/09/15/4556638.aspx

    主站蜘蛛池模板: 特级淫片国产免费高清视频| 97精品免费视频| 国产大片91精品免费观看男同| 亚洲人成日本在线观看| 亚洲大片免费观看| 久久久亚洲欧洲日产国码二区| 精品在线免费观看| 亚洲AV永久无码区成人网站| 国产午夜不卡AV免费| 国产亚洲一区二区手机在线观看 | 亚洲AV无码一区二区一二区 | 最新亚洲人成无码网www电影| 四虎成人免费影院网址| 亚洲欧洲精品成人久久曰| 色www永久免费视频| 美美女高清毛片视频黄的一免费 | 亚洲成人动漫在线| 免费黄色网址网站| 亚洲乱亚洲乱妇24p| vvvv99日韩精品亚洲| 国产免费久久久久久无码| 亚洲av之男人的天堂网站| 免费在线观看h片| 亚洲色大成网站www| 亚洲精品国产自在久久| 成人性生交大片免费看中文| 亚洲精品午夜在线观看| 日韩高清在线免费观看| 一级A毛片免费观看久久精品 | 色婷婷亚洲十月十月色天| 114一级毛片免费| 男男gay做爽爽免费视频| 国产亚洲av片在线观看16女人| 亚洲黄色片免费看| 色天使亚洲综合一区二区| 狠狠亚洲狠狠欧洲2019| 免费毛片a在线观看67194| 日本视频免费观看| 亚洲黄网站wwwwww| 亚洲国产精品成人| 国产一卡二卡3卡四卡免费|