症状
假设你有一个在 2014、2016 或 2017 Microsoft SQL Server启用了更改跟踪的数据库。 当存在导致 syscommittab 清理延迟的问题时,syscommittab 中的大量行可能不会保留。 当问题得到解决,并尝试清理事务中的这些记录时,可能需要很长时间。 此外,清理经常导致锁升级,表锁会阻止检查点期间的 syscommittab 刷新。
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
解决方法
以下SQL Server累积更新中修复了此问题:
关于SQL Server的累积更新:
SQL Server的每个新的累积更新都包含上一个累积更新中包含的所有修补程序和所有安全修补程序。 查看SQL Server的最新累积更新:
参考
了解 Microsoft 用于描述软件更新的 术语 。