小编Cli*_*rce的帖子

表定期大量增长和收缩的分配策略

我有一个 SQL Server 2014 数据库,其中包含 100 多个表,在一年中的增长率为 5%。读书多,写作少。

该数据库将通过另一组 20 多个表进行扩展,这些表定期(每季度)在一夜之间增长,几乎与整个数据库其余部分的总和一样多。

这些表在处理结束时在几个小时内完全清空。该数据这些表是相当消耗,但需要在同一个数据库,其余为参照完整性。

对于一些示例数字,假设第一个 DB 是 20GB,表的子集增长到 15GB,然后被清空。因此,数据的实际大小在几天内在 20 到 35 GB 之间波动。

  • 在规划这个系统时我可以做些什么来帮助解释这种波动?
  • 这是文件组发挥作用的地方吗?
  • 我将这组表移动到它们自己的文件组有什么优势/问题?

sql-server filegroups scalability physical-design sql-server-2014

5
推荐指数
1
解决办法
61
查看次数