我开始研究与我们的服务器设置日志传送。 我想我想用远程服务器的待机模式来做我想做的事情(数据检查等)。我想知道的,一直没有能够真正find一个确定的答案是一旦我创build一个撤消文件与备份模式恢复数据库,
通常情况下,文件是相当小的 – 肯定比日志备份小。 使用STANDBY恢复日志将运行恢复的REDO部分,然后运行恢复的UNDO部分,但将UNDO必须执行的操作的详细信息保存到文件(撤消文件)中。 如果有很多事务日志需要撤销(即回滚在日志备份完成时未提交的事务),则文件可能会比平时大。
该文件不会随着时间的推移而增长。 它将被删除并重新创build一个事务日志WITH STANDBY的每个后续恢复。
使用撤消文件可以在STANDBY和NO_RECOVERY之间移动。 如果通常在日志传送恢复之间访问数据库,则将数据库置于“待机”模式是有意义的。 我在我的环境中有一些夜间用于数字运算的东西。 如果日志传送的要点只是热备份,并且不需要访问,只需使用NO RECOVERY进行恢复即可。