我正计划重建索引,但我的日志很容易出现过大的大小。
事实上,我倾向于进行智能重新索引,但由于碎片级别大于 30%,我认为我应该进行重建。
我的数据库使用完整恢复模式。我是否应该在本周末晚些时候发生事务较少的情况下进行重建之前将恢复模式更改为批量记录?
在这些数据库中启用日志传送作为 DR 解决方案。
如果我的延迟很高,您有什么建议?是否有更好的 DR 解决方案值得我研究?
我正计划重建索引,但我的日志很容易出现过大的大小。
事实上,我倾向于进行智能重新索引,但由于碎片级别大于 30%,我认为我应该进行重建。
我的数据库使用完整恢复模式。我是否应该在本周末晚些时候发生事务较少的情况下进行重建之前将恢复模式更改为批量记录?
在这些数据库中启用日志传送作为 DR 解决方案。
如果我的延迟很高,您有什么建议?是否有更好的 DR 解决方案值得我研究?
我认为这与您刚刚发布的另一个问题有点相同。您要解决几个新问题:
批量记录模式不会使通过线路传输的日志变小。它只是使写入本地日志文件的 IO 密集度降低。一旦必须备份日志,所有更改的页面都必须包含在备份中。最终结果是您的跨日志备份将同样大。
如果您已经有高延迟,更改为镜像不会改变它。分散负载的唯一方法是:停止重建并更改为分散重组策略(正如我在其他问题中提到的那样。)
或者正如其他人提到的那样,开始更频繁地进行日志备份并以更高的频率发送更小的日志备份。
只是根据你现在告诉我们的。(高延迟)我个人不建议更改为镜像。但是镜像和日志传送之间的选择应该基于更多的项目而不是延迟。
你在压缩你的日志备份吗?我建议你这样做。它是 2008 R2 标准版和 2008 R1 EE 的可用选项。我同意您在决定 DR 解决方案时应该考虑的不仅仅是延迟。