相关疑难解决方法(0)

什么时候可以收缩数据库?

我知道收缩是魔鬼:它会颠倒页面顺序并导致皮肤癌、数据碎片化和全球变暖。名单还在继续……话虽如此,假设我有一个 100 GB 的数据库,我删除了 50 GB 的数据——不是在一个表上,而是在数据库范围内对旧数据进行一般修剪,覆盖 90% 的数据表——这是否构成缩小数据库的适当用例?

如果没有,从数据库中删除如此高比例的数据后,应采取哪些适当的步骤来清理房屋?我可以想到两个:重建索引和更新统计。还有什么?

sql-server maintenance shrink disk-space

46
推荐指数
2
解决办法
7万
查看次数

我需要缩小我的数据库 - 我刚刚释放了很多空间

这个问题在这里以各种形式提出,但问题归结为:

我知道缩小数据库是有风险的。在这种情况下,我已经删除了这么多数据,我再也不会使用它了。

  • 如何缩小我的数据库?我缩小了哪些文件?
  • 这样做时我应该考虑什么?
  • 之后我应该做些什么吗?
  • 如果是大数据库呢?我可以以较小的增量缩小它吗?

sql-server shrink

36
推荐指数
2
解决办法
2万
查看次数

标签 统计

shrink ×2

sql-server ×2

disk-space ×1

maintenance ×1