估計資料庫的大小

在設計資料庫時,您可能需要估計資料庫填滿資料時的大小。估計資料庫的大小可協助您判斷執行下列事項所需的硬體組態:

  • 達到應用程式所需的效能。如需詳細資訊,請參閱<資料庫效能>中的<硬體考量>。

  • 提供需要的適當磁碟空間實際數量來儲存資料和索引。

估計資料庫的大小也可幫助您判斷是否需要調整資料庫設計。例如您可判斷估計的資料庫大小是否太大,而導致無法實作於公司之中,並需要進一步地正規化。相反的,估計的大小可能小於預期的大小。這樣可讓您取消正規化資料庫進而提升查詢效能。

若要估計資料庫的大小,可先個別地估計每個資料表的大小,然後將得到的數值加總。資料表的大小取決於資料表是否包含索引,若包含索引,則必須判斷索引的類型為何。

本章節內容

主題

描述

估計資料表的大小

定義必要的步驟和計算,來估計將資料儲存於資料表和相關聯索引所需的空間數量。

估計堆積的大小

定義必要的步驟和計算,來估計將資料儲存於堆積所需的空間數量。堆積是沒有叢集索引的資料表。

估計叢集索引的大小

定義必要的步驟和計算,來估計將資料儲存於叢集索引所需的空間數量。

估計非叢集索引的大小

定義必要的步驟和計算,來估計將資料儲存於非叢集索引所需的空間數量。

請參閱

概念

其他資源