“删除不可恢复的检查点表行”是什么意思?

Bri*_*hek 3 sql-server checkpoint errors sql-server-2016

当我查看生产 SQL Server 2016 的服务器日志时,我看到多个条目:

[信息] 数据库 ID:[5]。正在删除不可恢复的检查点表行(id:294)。

对于每个条目,末尾的 id 加 1。

我用谷歌搜索了这个错误,实际上没有任何关于它的信息。这个条目是什么意思?听起来相当不祥。

Kin*_*hah 5

这是我根据日志条目的假设 -

如果您使用内存优化表,则存在检查点文件对 (CFP)

CPF 在被释放之前会经历几个状态。数据库检查点和日志备份需要在各个阶段之间过渡文件,并最终清理不再需要的文件。有关这些阶段的说明,请参阅 sys.dm_db_xtp_checkpoint_files

日志条目指的是垃圾收集过程的释放。