由于“OLDEST_PAGE”,数据库事务日志已满

Ket*_*tan 5 azure-sql-database transaction-log azure

我们有一个托管在 azure 上的数据库。它是蓝色弹性池的一部分。从昨天开始,我们所有的数据库操作都持续失败,并出现以下错误。

由于“OLDEST_PAGE”,数据库事务日志已满

我们检查了数据库上的所有活动事务,但当前没有活动事务,但日志文件仍然占用 100% 的空间。

数据库日志文件

我已浏览以下文档页面,但无法完全理解该问题:

谁能帮我理解这个问题吗?



更新

当我们将此数据库移至新池时,日志大小会自动减小。搬家后我们没有遇到任何问题。

Dav*_*oft 4

这不是您应该在 Azure SQL 数据库上看到的内容。您应该对此给予支持。

如果您愿意,您可以自己做几件事。首先尝试检查数据库。其次,如果您确定没有活动事务,请更改数据库 SLO。将其从弹性池中取出,然后放回。