我有两个 SQL 代理作业,它们计划以不同的时间间隔运行。第一个作业每天运行一次完整备份。第二个作业每十五分钟运行一次事务日志备份。
随着数据库的增长,完整备份所需的时间比最初计划的要长(即使使用压缩)。而且我从我的日志中注意到事务日志备份现在正在同时运行。
我是否应该更改事务日志备份的计划,以便在运行完整备份时不运行?有关系吗?
我有两个 SQL 代理作业,它们计划以不同的时间间隔运行。第一个作业每天运行一次完整备份。第二个作业每十五分钟运行一次事务日志备份。
随着数据库的增长,完整备份所需的时间比最初计划的要长(即使使用压缩)。而且我从我的日志中注意到事务日志备份现在正在同时运行。
我是否应该更改事务日志备份的计划,以便在运行完整备份时不运行?有关系吗?
如您在此表中所见,完全备份和日志备份之间没有冲突。它们可以同时发生,并且当日志备份完成时,在完全备份(或差异备份)完成之前不会清理日志。
参考:
并发行政操作
不,没有必要这样做。
不,不是的。无需进行任何更改。完整的数据库备份不会损坏事务日志,也不会截断它。只有当您进行事务日志备份时,事务日志才会被截断。