我的数据库正在使用简单恢复模型,因此在备份时会清除事务日志。如果我使用stsadm备份数据库作为备份的一部分,是否会导致事务日志被清除?
即。如果我禁用sql server作业并只保留来自stsadm的数据库备份,会导致我的事务日志增长和增长吗?
答案 0 :(得分:1)
SIMPLE恢复模型会自动截断事务日志,因此如果事务日志大小足以支持您的数据库工作负载,那么它将不会继续自动增长(只有在启用此设置以允许此情况下才会发生这种情况)。 / p>
作为“非常”的一般经验法则,您应将事务日志的初始大小设置为数据库数据文件大小的三分之一(1/3)。然后在结算期间确定“您的”交易日志文件的适当大小,同时考虑索引维护等所需的空间。
您可以在此处研究您需要了解的有关该主题的大部分内容:
Recover Models and Transaction Log Management
因此,为了限定问题的细节,数据库的SIMPLE恢复模型实现了事务日志文件的自动截断,而不是Share Point备份实用程序。
希望这会有所帮助,但可以随意提出进一步的问题......