为数据仓库创建SQL Server数据库的最佳实践

时间:2011-01-25 12:41:39

标签: sql sql-server data-warehouse

我即将为我们的数据仓库创建2个新的SQL Server数据库:

  1. Datawarehouse - 存储数据的地方
  2. Datawarehouse_Stage - 完成ETL的地方
  3. 我希望这两个数据库能够达到30GB,每年增长约5GB。它们可能不会超过80GB(当我们开始存档时)。

    我正在尝试确定在创建这些数据库时应该使用哪些设置:

    • 初始尺寸应该是多少?
    • ...我应该在创建后直接增加数据库大小吗?
    • 自动增长设置应该是什么?

    我正在寻求有关创建这些数据库的最佳实践建议。

    更新:我建议在创建后直接增加数据库大小的原因,因为您无法将数据库缩小到小于其初始大小。

1 个答案:

答案 0 :(得分:0)

  

•初始尺寸应该是多少?

45GB? 30 + 3年的增长,特别是考虑到这适用于LOW END CHEAP SSD DISC;)如果最小的SSD为64GB,则尺寸调整不是问题。

  

...我应该在创建后直接增加数据库大小吗?

那会有点愚蠢,还是?我的意思是,为什么要创建一个带有小尺寸jsut的数据库来调整IMMEDIEATLEY的大小,而不是在第一步中将正确的大小放入脚本中。

  

自动增长设置应该是什么?

这不是数据仓库问题。没有AUTOGROW。 Autogrow会鼓励你的光盘。

确保根据最佳做法格式化光盘(64kb节点大小,对齐的分区)。

相关问题