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

发布于 2024-10-13 15:33:26 字数 437 浏览 0 评论 0原文

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

  1. Datawarehouse - 存储数据的位置
  2. Datawarehouse_Stage - 完成 ETL 的位置

我希望这两个数据库能够达到 30GB,并且每年增长约 5GB。它们可能不会超过 80GB(当我们开始存档时)。

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

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

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

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

I'm about to create 2 new SQL Server databases for our data warehouse:

  1. Datawarehouse - where the data is stored
  2. Datawarehouse_Stage - where the ETL is done

I'm expecting both databases to be able 30GB and grow about 5GB per year. They probably will not get bigger than 80GB (when we'll start to archive).

I'm trying to decide what settings I should use when creating these databases:

  • what should the initial size be?
  • ...and should I increase the database size straight after creating it?
  • what should the auto-growth settings be?

I'm after any best practice advice on creating those databases.

UPDATE: the reason I suggest increasing the database size straight after creating it, because you can't shrink a database to less than its initial size.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

触ぅ动初心 2024-10-20 15:33:26

•初始大小应该是多少?

45GB?增长 30 + 3 年,特别是考虑到这适合低端廉价 SSD 光盘;)如果您最小的 SSD 是 64GB,则大小不是问题。

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

这有点愚蠢,或者?我的意思是,为什么要创建一个小尺寸的数据库,然后立即调整大小,而不是在第一步中将正确的大小放入脚本中。

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

这不是数据仓库问题。没有自动增长。自动增长您的光盘碎片。

确保根据最佳实践(64kb 节点大小、对齐分区)格式化光盘。

•what should the initial size be?

45gb? 30 + 3 years grow, especially given that this fits on a LOW END CHEAP SSD DISC ;) Sizing is not an issue if your smallest SSD is 64GB.

...and should I increase the database size straight after creating it?

That would sort of be stupid, or? I mean, why create a db with a small size jsut to resize IMMEDIEATLEY after, instead of putting the right size into the script in the first step.

what should the auto-growth settings be?

This is not a data warehouse question. NO AUTOGROW. Autogrow fragemnts your discs.

Make sure you format the discs according to best practices (64kb node size, aligned partitions).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文