Como parte de nossa manutenção noturna, incluímos a tarefa Check Database Integrity, que é um encapsulamento do comando DBCC CHECKDB. Está começando a levar um tempo considerável devido ao tamanho do nosso banco de dados e, depois de ler sobre o comando no MSDN , decidimos seguir o conselho deles:
Portanto, usar a opção PHYSICAL_ONLY pode causar um tempo de execução muito menor para DBCC CHECKDB em grandes bancos de dados e é recomendado para uso frequente em sistemas de produção. Ainda recomendamos que uma execução completa do DBCC CHECKDB seja executada periodicamente. A frequência dessas execuções depende de fatores específicos para negócios individuais e ambientes de produção.
Portanto, queremos alterar nosso plano para executar DBCC CHECKDB com a opção PHYSICAL_ONLY todas as noites e sem ela uma vez por semana. Existe alguma maneira de fazer com que o SQL Server inclua a opção PHYSICAL_ONLY na tarefa de integridade? Posso modificar de alguma forma o T-SQL produzido pela tarefa? Não consigo descobrir como incluir a opção como parte do plano de manutenção.