估計資料庫的大小
適用於:SQL Server Azure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse Analytics Analytics Platform System (PDW)
在設計資料庫時,您可能需要估計資料庫填滿資料時的大小。 估計資料庫的大小可協助您判斷執行下列事項所需的硬體組態:
達到應用程式所需的效能。
提供需要的適當磁碟空間實際數量來儲存資料和索引。
估計資料庫的大小也可幫助您判斷是否需要調整資料庫設計。 例如您可判斷估計的資料庫大小是否太大,而導致無法實作於公司之中,並需要進一步地正規化。 相反的,估計的大小可能小於預期的大小。 這樣可讓您取消正規化資料庫進而提升查詢效能。
若要估計資料庫的大小,可先個別地估計每個資料表的大小,然後將得到的數值加總。 資料表的大小取決於資料表是否包含索引,若包含索引,則必須判斷索引的類型為何。
本節內容
主題 | 描述 |
---|---|
估計資料表的大小 | 定義必要的步驟和計算,來估計將資料儲存於資料表和相關聯索引所需的空間數量。 |
估計堆積的大小 | 定義必要的步驟和計算,來估計將資料儲存於堆積所需的空間數量。 堆積是沒有叢集索引的資料表。 |
估計叢集索引的大小 | 定義必要的步驟和計算,來估計將資料儲存於叢集索引所需的空間數量。 |
估計非叢集索引的大小 | 定義必要的步驟和計算,來估計將資料儲存於非叢集索引所需的空間數量。 |