Excelで数式を適用するには、レベル数を計算する必要があります。これは、索引付けされた表に必要な領域の量を計算するデータベース・ページ用です。マイクロソフトが発表した数式は、 SQL Server Estimate Size of NonClustered Indexでご覧いただけます。 転記モードの式は次のとおりです。 Num_Index_Pages = Sigma Level(Num_Leaf_Pages/Index_Rows_Per_Page^Level)
この数式をExcelに適用して、データベースに必要な合計容量を見つけるには、この式を適用する必要があります(すべてのテーブルは、インデックス付きで、データベース投影空間要件)。 私がこれまで行ってきたことはうまくいかず、私はExcelの関数にはあまり慣れていないと認めます... 各テーブル/インデックスで変更される開始値は以下の通りです:Excelのシグマレベル計算
Num_leaf_pages=27778
Index_Rows_Per_Page=42
Non-Leaf_Levels=5
ので、値をプラグイン、私は次の操作を行います式が必要になります。
27778/(42^5) + 27778/(42^4) + 27778/(42^3) + 27778/(42^2) + 27778/(42^1)
私はExcelでこれをしようとすると、私は正しい値を取得することはできません。私はオンラインで見て、 "行"と "インデックス"と "間接"と呼ばれるものを使用する "SUMPRODUCT"を見つけました。 お手数ですがお寄せいただきありがとうございます。繰り返しを行うには
は非常にスコット、ありがとうございました。どのように動作するのかわかりませんが、それはありません。 :) –