在数据库处于复制状态时更改恢复模型

Change recovery model while the database is in replication

我们有一个处于完全恢复模式的生产数据库。

正在将此数据库复制到另一台服务器。 (事务复制)

我们在周五晚上有维护工作 运行,其中包括重建索引。

此维护作业后事务日志备份文件很大。

所以我正在考虑在维护作业开始之前将恢复模式更改为简单,并在维护作业之后将其更改回完整。

此方法会影响复制吗?

我知道复制适用于任何恢复模式,但不确定将恢复模式从完整模式切换到简单模式再从简单模式切换到完整模式是否会对复制产生任何影响?

任何 help/guidance 将不胜感激。谢谢。

I know replication can work with any recovery model but not sure whether switching recovery models full to simple and then simple to full will have any impact on replication?

复制不依赖于恢复 model.Log reader 代理扫描日志并将它们作为命令插入到分发服务器数据库中。日志 space 只能在这个时间点之后重用插入完成后只有日志会被截断(space 可以重复使用)。

因此,即使您将恢复模式更改为完整或简单,这些设置也不会影响复制并且不会被复制