我应该在完整备份期间停止事务日志备份吗?


22

我有两个计划以不同间隔运行的SQL Agent作业。第一项作业每天运行一次完整备份。第二个作业每十五分钟运行一次事务日志备份。

随着数据库的增长,完全备份花费的时间比最初计划的还要长(即使使用压缩)。而且我从日志中注意到,事务日志备份现在正在同时运行。

我是否应该更改事务日志备份的计划,以便在运行完整备份时不运行该计划?有关系吗?


正如其他人提到的那样,无需更改计划也没有冲突,即使我更喜欢在完整备份期间进行日志备份,因为如果由于空间限制而导致完整备份失败怎么办?并且在完全备份时立即失败,您的日志备份将节省一天!
Biju jose

Answers:


27

如您在该表中看到的,完全备份和日志备份之间没有冲突。它们可以同时发生,并且,当日志备份完成时,在完全备份(或差异备份)完成之前,不会清除日志。

在此处输入图片说明

并非所有管理任务都可以同时运行。在下表中,黑圈表示不能同时在数据库中运行的两个操作。

参考文献:

并行行政运作


3
那就是您要稍后保存的表之一。感谢您的链接。+1
Thomas Stringer


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.