首页 > 解决方案 > 事务日志已满

问题描述

我们使用的是 SQL Server 2016。我们的恢复模式是 FULL。自动增长设置为 4GB。驱动器大小为 1TB。事务日志备份频率为 2 小时。

我们遇到了事务日志频繁变满的问题。我们的数据大小约为 1.2TB。

有人可以建议我们可以做些什么来摆脱这个问题。我们可以更改或检查任何其他设置吗?PS:我是这个领域的初学者,所以会很感激任何帮助。

谢谢。

标签: sqlsql-servertransaction-log

解决方案


日志的大小必须至少能够容纳日志备份之间的所有活动。日志备份频率应由您的恢复点目标 (RPO) 决定,这是业务定义的最大可接受数据丢失。

但是,您可能需要更频繁地安排日志备份以保持事务日志大小合理。在您的环境中,2 小时显然不够,因此您需要增加日志大小或增加日志备份频率。


推荐阅读