国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

mysql - 數據庫存儲結構及索引問題

瀏覽:120日期:2022-06-11 10:12:13

問題描述

mysql - 數據庫存儲結構及索引問題

假定一個節點可以容納100個值,那么3層的B樹可以容納100萬個數據,想問下100萬是怎么得出的?還有用B+樹是因為比B樹層數少嗎?索引是B樹這種結構存在一個文件里,查詢時查詢數據的引用地址嗎?

問題解答

回答1:

按照這個理論葉子節點總共有 100 (100+1)(100+1)≈ 1000000 第一層100個 第二層100+1個100 第三層100+1個100 *(100+1)。 B+樹非葉子節點不會帶上ROWID,一個塊中可以容納更多的索引項,一是可以降低樹的高度(即層數),二是一個內部節點可以定位更多的葉子節點。索引就是這種結構的邏輯組合,B樹的節點間以指針(指向物理地址)來連接

相關文章:
主站蜘蛛池模板: 孙吴县| 宾阳县| 当涂县| 绥中县| 三台县| 朝阳市| 兰西县| 华坪县| 崇明县| 花垣县| 巫溪县| 盱眙县| 四子王旗| 巴中市| 孝感市| 夏津县| 江永县| 宜春市| 秦安县| 德阳市| 盐山县| 龙州县| 乐亭县| 朔州市| 东乡族自治县| 南和县| 廉江市| 安达市| 林甸县| 濉溪县| 长泰县| 雷波县| 防城港市| 浦城县| 稷山县| 安义县| 东丰县| 左贡县| 个旧市| 莱阳市| 宝兴县|