計算索引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

相關文章
相關標籤/搜索