由于新架构,我必须将当前数据库拆分为2个数据库,这两个数据库都有50%的初始数据库(= 15GB)。
1 /对于2个新创建的数据库执行DBCC SHRINKDATABASE (0)
是个好主意吗?我问这个,因为我读过许多文章,说明数据缩小会导致碎片化。
2 /在进行分离时将两个数据库设置为SIMPLE恢复是一个很好的方法,然后将其设置为FULL返回?
在这种情况下,您建议采取什么行动?
答案 0 :(得分:1)
显然缩小是空间没有被重新使用的可能性。说,数据库最初的尺寸非常小 - 我这里的数据库有多个文件,而earch更大。因此,收益可能根本不值得。
但是如果数据库在合理的时间内不会重新生长并且您需要空间,那么这是一个缩小的有效案例。