web-dev-qa-db-fra.com

Que signifie "supprimer une ligne de table de contrôle de contrôle irrécupérable"?

Lorsque je regarde nos journaux de serveur SQL Server 2016 de notre production, je vois plusieurs entrées qui disent:

[Info] ID de base de données: [5]. Suppression de la rangée de table de point de contrôle irrécupérable (ID: 294).

L'identifiant à la fin est incrémenté de 1 pour chaque entrée.

J'ai googlé pour cette erreur et il n'y a littéralement rien à ce sujet. Qu'est-ce que cette entrée signifie? Cela semble plutôt inquiétant.

3
Brian P. Hamachek

Ceci est mon hypothèse basée sur l'entrée de journal -

Si vous utilisez des tables optimisées de mémoire, il y a paire de fichiers de point de contrôle (CFP) .

Les CPFS transition par plusieurs états avant de pouvoir être traités. Les points de contrôle de la base de données et les sauvegardes de journal doivent être transférés pour transmettre les fichiers via les phases et, finalement, nettoyer les fichiers qui ne sont plus nécessaires. Pour une description de ces phases, voir sys.dm_db_xtp_checkpoint_files

L'entrée de journal fait référence au processus de collecte des ordures.

4
Kin Shah