如何减小MS SQL数据库日志文件的大小

3

如何减小 MS SQL 数据库的日志文件大小。要求是减小版本控制服务器数据库的日志文件大小,我们的情况下缩小是不可选的。


为什么缩小不是您的选择? - Andrey Nikolov
我们已经收缩了数据库日志,但它并没有创造出太多的空间。日志的总大小为30 GB,在收缩后,它所创造的空间不超过500 MB。 - Sohail
不,我还没有找到其他回答下面问题的替代方案。 - Sohail
1个回答

3
如何缩小MS SQL数据库的日志文件大小
收缩是唯一的选择,但您需要首先通过备份来清除日志。否则,就不会有任何可缩小的空间。在您第一次收缩后,您可以通过以下方式防止它被撑破:
- 更频繁地备份事务日志。备份频率取决于您的RPO。 - 将数据库设置为简单模式。只有当您的RPO足够大以至于FULL BACKUP和DIFFERENTIALS可以覆盖它时,才建议这样做。

RPO和RTO确切是什么意思? - TT.
2
Paul Ranal有一篇很好的博客解释了这个问题 @TT,对于这种情况,只有RPO很重要。 - S3S

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接