0

由于采用了新架构,我必须将当前数据库拆分为 2 个数据库,这两个数据库都占初始数据库的 50%(= 15GB)。

1/ 这是DBCC SHRINKDATABASE (0)为 2 个新创建的数据库执行的好主意吗?我在问这个问题,因为我已经阅读了许多文章,说明数据库缩小会导致碎片化。

2/在进行分离时将两个数据库都设置为 SIMPLE 恢复然后将其设置为 FULL 是否是一种好方法?

您建议在这种情况下采取什么措施?

4

1 回答 1

1

收缩显然是没有机会重新利用空间。也就是说,数据库最初的大小非常小——我这里的数据库有多个文件,而 arch 更大。因此,收益可能根本不值得。

但是,如果数据库不会在合理的时间内恢复增长并且您需要空间,则这是一个有效的收缩案例。

于 2014-02-24T06:17:23.573 回答