由于我在 SQL Server 2014 (12.0.2370.0 (X64)) 上遇到了一些性能问题,因此我正在处理大量不同的等待类型。
前 5 种等待类型之一是“DIRTY_PAGE_POLL”。
我读过这种等待类型只会在我激活“间接检查点”功能时出现,该功能自 sqlserver 2012 以来就是 sql server 的一部分。
我的数据库都没有设置目标恢复时间。
那么,为什么我的 SQL Server 在没有间接检查点功能的情况下轮询脏页?
由于我在 SQL Server 2014 (12.0.2370.0 (X64)) 上遇到了一些性能问题,因此我正在处理大量不同的等待类型。
前 5 种等待类型之一是“DIRTY_PAGE_POLL”。
我读过这种等待类型只会在我激活“间接检查点”功能时出现,该功能自 sqlserver 2012 以来就是 sql server 的一部分。
我的数据库都没有设置目标恢复时间。
那么,为什么我的 SQL Server 在没有间接检查点功能的情况下轮询脏页?
根据SQLSERVER-DBA.COM
即使禁用了间接检查点(这是每个数据库的默认设置),后台线程仍在等待轮询脏页