【发布时间】:2018-10-30 03:50:08
【问题描述】:
我读过很多,不推荐使用收缩数据库的做法,因为它会导致碎片化,从而导致性能下降。
参考:
https://www.brentozar.com/archive/2017/12/whats-bad-shrinking-databases-dbcc-shrinkdatabase/
https://straightpathsql.com/archives/2009/01/dont-touch-that-shrink-button/
但是,数据文件似乎是这样,如果日志已满,那么缩小日志应该不是问题吧?
如果数据文件很大,占用大量空间,我确实需要更多空间来插入和更新一些新数据,缩小显然会减少驱动器上文件的大小,我认为我可以使用免费的插入新数据的空间。但如果不建议缩小,我该如何解决?什么时候最好使用收缩
【问题讨论】:
-
这确实与 programming 没有任何关系(this site all about),但是与数据库管理 - 所以这里是题外话,属于dba.stackexchange.com - 投票移动。
标签: sql-server database shrink maintenance-plan