web-dev-qa-db-ja.com

「回復不可能なチェックポイントテーブル行の削除」とはどういう意味ですか?

本番環境のSQL Server 2016のサーバーログを見ると、次のような複数のエントリが表示されています。

[情報]データベースID:[5]。回復不可能なチェックポイントテーブルの行(ID:294)を削除しています。

最後のIDは、エントリごとに1ずつ増加します。

私はこのエラーをグーグルで検索し、文字通りそれについて何もありません。このエントリはどういう意味ですか?それはかなり不吉に聞こえます。

3

これは、ログエントリに基づく私の仮定です。

メモリ最適化テーブルを使用している場合、 チェックポイントファイルペア(CFP) があります。

CPFは、割り当てを解除する前に、いくつかの状態を遷移します。フェーズを介してファイルを移行し、最終的に不要になったファイルをクリーンアップするには、データベースチェックポイントとログバックアップを実行する必要があります。これらのフェーズの説明については、sys.dm_db_xtp_checkpoint_filesを参照してください

ログエントリは、ガベージコレクションプロセスによる割り当て解除を参照します。

4
Kin Shah