簡體   English   中英

為數據倉庫創建SQL Server數據庫的最佳實踐

[英]Best practice for creating SQL Server databases for a data warehouse

我將為我們的數據倉庫創建2個新的SQL Server數據庫:

  1. 數據倉庫 -數據存儲位置
  2. Datawarehouse_Stage-完成ETL的位置

我期望這兩個數據庫都能夠達到30GB,並且每年增長約5GB。 它們可能不會超過80GB(當我們開始存檔時)。

我試圖確定在創建這些數據庫時應使用哪些設置:

  • 初始大小應該是多少?
  • ...而且創建數據庫后我應該直接增加數據庫的大小嗎?
  • 自動增長設置應該是什么?

我正在尋求有關創建這些數據庫的最佳實踐建議。

更新:之所以建議在創建數據庫后立即增加數據庫大小,是因為您不能將數據庫縮小到小於其初始大小。

•初始大小應該是多少?

45GB? 30 + 3年的增長,特別是考慮到它可以安裝在低端廉價的SSD光盤上;)如果最小的SSD是64GB,則大小調整不是問題。

...而且創建數據庫后我應該直接增加數據庫的大小嗎?

那有點愚蠢,或者? 我的意思是,為什么要在創建具有較小jsut大小的數據庫之后調整IMMEDIEATLEY的大小,而不是在第一步中將正確的大小放入腳本中。

自動增長設置應該是什么?

這不是數據倉庫問題。 沒有自動增長。 自動增長會破壞您的光盤。

確保根據最佳做法(64kb節點大小,對齊的分區)格式化光盤。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM