ServerIntegrityチェックに最適なCheckCommandsオプションは何かを理解しようとしています。
ジョブのデフォルトをそのままにする必要がありますか?
EXECUTE [dbo].[DatabaseIntegrityCheck] @Databases = 'USER_DATABASES', @LogToTable = 'Y'
CHECKALLOC,CHECKTABLE,CHECKCATALOG
オプションを個別に実行する必要がありますか、それとも上記に含まれていますか? CHECKFILEGROUP
オプションについても同じです。
基本のCHECKDBコマンドを実行する場合、他のコマンドを実行する必要はありません。他のコマンドは、完全なコマンドによって実行されるものを構成します。
見る:
完全なチェックを構成要素に分割することは、非常に大規模なデータベースで行われることがあり、全体の完全なチェックには時間がかかりすぎるか、リソースを大量に消費します。
異なる完全チェック(PHYSICAL_ONLY)が発生する唯一の [〜#〜] checkdb [〜#〜] オプションは、全体的なチェックの実行数を減らします。データに対する論理チェックをスキップし、物理ファイル構造のみをチェックします。