<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

    主站蜘蛛池模板: 一区二区三区AV高清免费波多| 久久亚洲美女精品国产精品 | 在线观看免费为成年视频| 亚洲综合久久久久久中文字幕| 日本高清高色视频免费| 亚洲av午夜福利精品一区| 性无码免费一区二区三区在线 | 久久精品国产亚洲AV蜜臀色欲| 亚洲香蕉免费有线视频| 亚洲中文无码线在线观看| 一本岛高清v不卡免费一三区| 亚洲免费观看在线视频| 免费无码又爽又高潮视频 | 国产成人无码精品久久久免费| 亚洲午夜久久久久久久久久| 两个人看的www视频免费完整版| 亚洲av无码潮喷在线观看 | 国产免费人成视频在线观看| 爱情岛论坛亚洲品质自拍视频网站| 无码专区一va亚洲v专区在线 | 中美日韩在线网免费毛片视频| 亚洲综合无码精品一区二区三区| 久9热免费精品视频在线观看| 亚洲日韩国产精品乱-久| 国产yw855.c免费视频| 男人天堂免费视频| 亚洲精品在线免费观看视频| 成人免费午间影院在线观看| 香蕉国产在线观看免费| 内射少妇36P亚洲区| 欧洲精品免费一区二区三区| 国产无遮挡色视频免费观看性色| 久久精品九九亚洲精品| 日本xxwwxxww在线视频免费| 免费看一区二区三区四区| 久久久久se色偷偷亚洲精品av| 亚洲精品动漫人成3d在线 | 永久免费无码网站在线观看个| 亚洲伊人tv综合网色| 国产网站在线免费观看| 午夜不卡久久精品无码免费 |