Symptômes
Partez du principe que vous disposez d’une base de données contenant un groupe de fichiers optimisé en mémoire et des tables ordinaires. Par ailleurs, la base de données peut contenir des tables optimiséesen mémoire de traitement des transactions en ligne OLTP. Lorsque vous effectuez une opération DML (Data Manipulation Language), telle que la reconstitution de l’index des tables ordinaires, le nombre de fichiers de point de contrôle ne cesse de croître.
Résolution
Nous avons mis à jour une mise à jour pour réduire l’encombrement disque en réduisant les fichiers de points de contrôle en mémoire à 1 Mo (mégaoctets) chacun. Cette mise à jour est incluse dans la mise à jour cumulative suivante pour SQL Server :
Mise à jour cumulative 6 pour SQL server 2017 cumulative update 8 pour SQL Server 2016 SP1 cumulative update 6 pour SQL Server 2014 Service Pack 1cumulative Update 1 pour SQL Server 2016 Pour activer cette mise à jour, vous devez activer l’indicateur de suivi 9929 au démarrage ou lors d’une session utilisateur. Cet indicateur de suivi a un effet de niveau global. Pour activer l’indicateur de suivi 9929, utilisez la commande DBCC traced (9929,-1) ou utilisez – T 9929 en tant que paramètre de démarrage. Étant donné que ce traceflag est au niveau de l’instance, il affecte la taille des fichiers de point de contrôle pour toutes les bases de données avec un groupe de fichiers optimisé pour la mémoire de cette instance. Soyez prudent lorsque vous utilisez cette traceflag. Pour plus d’informations sur l’activation ou la désactivation des indicateurs de suivi, et pour obtenir des explications sur les indicateurs de suivi global et de session, reportez-vous aux rubriques suivantes dans la documentation en ligne de SQL Server :
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Dernière mise à jour cumulative pour SQL server 2017 dernière mise à jour cumulative pour SQL Server 2014 dernière mise à jour cumulative pour SQL Server 2016
Statut
Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.
Références
Apprenez-en davantage sur la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.