web-dev-qa-db-ja.com

DIRTY_PAGE_POLL(アクティブな間接チェックポイントなし)

SQL Server 2014(12.0.2370.0(X64))でいくつかのパフォーマンスの問題が発生したため、大量のさまざまな待機タイプを処理しています。

上位5つの待機タイプの1つは「DIRTY_PAGE_POLL」です。

この待機の種類を読みましたが、sqlserver 2012以降のsqlサーバーの一部である「間接チェックポイント」機能をアクティブにしたときにのみ表示されます。

どのデータベースでも目標復旧時間を設定していません。

では、SQL Serverが間接チェックポイント機能なしでダーティページをポーリングするのはなぜですか?

3
derBjörn

SQLSERVER-DBA.COM によると

バックグラウンドスレッドは、間接チェックポイントが無効になっている場合でもダーティページのポーリングを待機しています(各データベースのデフォルト設定です)。

DIRTY_PAGE_POLL待機タイプの興味深い側面は、バックグラウンドスレッドがダーティページのポーリングを待機しているため、間接チェックポイントが有効になっていなくても、待機タイプとして表示されることです。

3
derBjörn