计算索引Level数

1.0 表的行数  row num 1000000;ide

2.0  叶级行的平均总大小 leaf row size  200 byte索引

3.0  叶级页的平均密度  page_desity=100%get

4.0  叶级页所能容纳的行数    rows_per_leaf_page   floor(page_size - page_head_size)*page_density/leaf row size    floor((8192-96)/ 200)=40;it

5.0  叶级维护的页数    num_leaf_pages    row num/rows_per_leaf_page   1000000/40=25000;io

6.0  非叶级行的平均总大小  non_leaf_row_size         8 coumn_size_byte(根据索引列大小改变)+4 uniq_identifire_byte+6  page_pointer_byte+5 inner_other_byte+2 pagetail_row_excursion_poiter_byte 25;select

7.0  非叶级叶所能容纳的行数   floor(page_size - page_head_size)   floor((8192-96)/ 25)=323;poi

8.0  叶级以上的级数    select ceiling(log(25000,323))co

相关文章
相关标签/搜索