我发现一个链接非常好地表明了事务日志的主要因素。但是有一个我完全不懂的陈述:
完全恢复模型意味着每个操作的每个部分都是 记录,称为完全记录。一旦完整的数据库 备份已在FULL恢复模型中进行,即事务日志 在进行日志备份之前不会自动截断。如果你这样做 不想利用日志备份和恢复的能力 数据库到特定时间点,不要使用FULL恢复 模型。但是,如果您希望使用数据库镜像,那么您就拥有了 没有选择,因为它只支持FULL恢复模型。
我的问题是: 如果我的数据库处于完全备份模式但是没有采用完全备份而不是日志备份,那么事务日志是否会被截断?下一个检查点后是否会覆盖自由空间?那些检查站什么时候到达?我是否需要为事务日志设置一个soze限制以强制截断?
非常感谢提前
答案 0 :(得分:1)
当您的数据库处于完全恢复模式时,只有日志备份会释放日志文件中的空间..
此空间不可用于文件系统,但会在内部标记为空闲,以便新事务可以使用此空间
下一个检查点后,可用空间是否会被覆盖?那些检查站什么时候到达?我是否需要为事务日志设置大小限制以强制截断?
您无需执行任何操作,只需确保根据您的要求进行日志备份