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

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

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

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁(yè) :: 聯(lián)系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks
    二叉樹(shù)->b-樹(shù),解決的是讀索引的IO次數(shù)問(wèn)題

    在真實(shí)的數(shù)據(jù)庫(kù)中
    往往索引本身的數(shù)據(jù)量也是非常龐大的
    樹(shù)的查找,其實(shí)是每一層需要做一次判斷
    因?yàn)樗饕艽螅荒艽嬖谖募铮荒芤淮渭虞d,所以沒(méi)判斷一層,都需要有一次磁盤(pán)IO,所以查找IO次數(shù)最壞的情況
    就是樹(shù)的高度-1,加入你要的節(jié)點(diǎn)在最后一層的話
    二叉樹(shù),是只有兩個(gè)子節(jié)點(diǎn)的
    一單數(shù)據(jù)量一大的話
    樹(shù)高會(huì)很恐怖
    B-Tree,的度是沒(méi)有限制的
    可以打打減少這個(gè)數(shù)的高度,從而減少磁盤(pán)讀的次數(shù)


    b-tree -> b+tree :這個(gè)是針對(duì)IO的再次優(yōu)化
    b+tree,的父節(jié)點(diǎn)是不存數(shù)據(jù)的
     數(shù)據(jù)庫(kù)索引,其實(shí)一個(gè)節(jié)點(diǎn)剛好占的是硬盤(pán)的一頁(yè)空間
     由于索引節(jié)點(diǎn)不存數(shù)據(jù)
     一個(gè)硬盤(pán)頁(yè),也就是一個(gè)節(jié)點(diǎn)的度就可以更大
     可以最大程度減少樹(shù)的高度
     之所以一個(gè)節(jié)點(diǎn)剛好占一頁(yè),也是IO的問(wèn)題,一次硬盤(pán)IO只能讀一頁(yè)
     這是結(jié)構(gòu)上的改進(jìn)
     效果就是一個(gè)節(jié)點(diǎn)一次IO的度更大了
     他這個(gè)意思就是說(shuō),如果有索引,一次索引查找,基本不會(huì)超過(guò)2次硬盤(pán)IO
     這還只是b-tree
     b-tree這玩意兒就讀B樹(shù)
     很多人讀B減數(shù)是誤讀
























    posted on 2015-04-07 22:39 abin 閱讀(420) 評(píng)論(0)  編輯  收藏 所屬分類: mysql
    主站蜘蛛池模板: 亚洲日韩亚洲另类激情文学| 亚洲宅男天堂在线观看无病毒| 成人五级毛片免费播放| 国产精品国产午夜免费福利看| 亚洲av中文无码| 国产亚洲精AA在线观看SEE| 久久精品国产亚洲AV电影| 亚洲乱码在线观看| 免费精品国自产拍在线播放| 成人性生交大片免费看好| 在线永久看片免费的视频| 免费A级毛片无码A| 亚洲AV无码AV男人的天堂| 亚洲中文字幕久久精品无码A| 暖暖免费中文在线日本| 久久午夜伦鲁片免费无码 | 亚洲AV综合永久无码精品天堂| 鲁啊鲁在线视频免费播放| 国产免费无码AV片在线观看不卡| 在线观看成人免费视频不卡| 国产91在线免费| 亚洲综合自拍成人| 国产亚洲女在线线精品| 久久久久久AV无码免费网站下载| 色婷婷7777免费视频在线观看| 亚洲日本中文字幕天堂网| 亚洲熟妇色自偷自拍另类| 人体大胆做受免费视频| 久久久久久精品免费免费自慰| 免费国产在线观看| 亚洲视频在线观看网站| 免费视频精品一区二区| 日本片免费观看一区二区| 久久精品国产亚洲7777| 国产精品久久亚洲不卡动漫| 99精品视频免费| 日韩免费高清一级毛片在线| 亚洲国产成人高清在线观看| 在线观看亚洲免费视频| 18禁美女裸体免费网站| 国产亚洲大尺度无码无码专线|