web-dev-qa-db-ja.com

Always Onデータベース上のDBCC CHECKDB

Always On同期更新で構成されたデータベースでDBCC checkdbを実行する必要があるのですか?

自動ページ修復メカニズムは、破損を識別し、それを自動的に修復する必要があると思います。

はい本当にすべてのセカンダリレプリカでcheckdbを実行する必要があります。 Automatic Page repair でMS文書を読むと、

自動ページ修復では、次の種類の制御ページを修復できません。

ファイルヘッダーページ(ページID 0)。

ページ9(データベースの起動ページ)。

割り当てページ:グローバルアロケーションマップ(GAM)ページ、共有グローバルアロケーションマップ(SGAM)ページ、およびページ空き領域(PFS)ページ。

したがって、すべてのタイプの修復が自動ページ修復によって修正されているわけではありません。自動修復によって修正されたエラーに該当しない破損が発生した場合はどうなりますか?.

FCIを使用せずにWSFCで可用性グループを使用している場合、ストレージはローカルストレージになるため、checkdbを個別に実行し、レプリカごとにストレージを分析する必要があります。

8
Shanky