Sql-Server

“刪除不可恢復的檢查點表行”是什麼意思?

  • February 3, 2017

當我查看我們的生產 SQL Server 2016 的伺服器日誌時,我看到多個條目說:

$$ INFO $$數據庫編號:$$ 5 $$. 刪除不可恢復的檢查點表行 (id: 294)。

對於每個條目,末尾的 id 遞增 1。

我用Google搜尋了這個錯誤,但實際上沒有任何內容。這個條目是什麼意思?聽起來相當不祥。

這是我基於日誌條目的假設 -

如果您使用的是記憶體優化表,則有檢查點文件對 (CFP)

CPF 在釋放之前會經過多個狀態轉換。需要發生數據庫檢查點和日誌備份以在各個階段轉換文件,並最終清理不再需要的文件。有關這些階段的描述,請參閱 sys.dm_db_xtp_checkpoint_files

日誌條目是指由垃圾收集過程釋放。

引用自:https://dba.stackexchange.com/questions/163143