将 SQL Server 2017 (14.0.3381.3) 与 Always On 高可用性环境一起使用。
出现错误:“缓冲池扫描耗时 10 秒:数据库 ID 8,命令 'CHECKPOINT',操作 'FlushCache',扫描缓冲区 144321190,总迭代缓冲区 150079215,等待时间 42 毫秒。参见'https://go.microsoft.com /fwlink/?linkid=2132602' 了解更多信息”
这是 2017 CU23 中包含的一项新功能,位于 VSTS 错误号 13741858 下。
我看到了可以触发扫描的所有操作的列表,但我的机器上没有发生任何操作,有没有办法判断导致扫描的原因?- 或 - 是否有可用于关闭此错误日志的跟踪标志?
这是数据库 ID 8 上的一个检查点。它在消息中说得很对。
您是否启用了INDIRECT CHECKPOINT ?做什么
返回?默认值 60 启用间接检查点。