パラメータ入力
行数 N
rows
テーブルまたは索引対象の行数です。
分岐数 f
-
1ページから参照できる子ノード数です。
ページ読み込み
ms
1ページ読み込みの代表時間です。
選択率
%
条件に一致する行の割合です。
計算結果
—
B-tree高さ
—
点検索コスト
—
一致行数
—
範囲走査コスト
B-tree階層模式図
点検索コスト
範囲走査コスト
物理モデルと主要式
$$h=\lceil\log_f N\rceil$$
B-treeの高さは行数Nと分岐数fの対数で決まります。点検索は高さが支配的ですが、範囲走査では一致行数とページ局所性も効きます。