Frequently when I do a health check at a new client, I find that many, if not all databases, show that a DBCC CheckDB has not been run within the last two weeks. While one may think that SQL Server will automatically report every time one occurs, things happen, and you may not find out until it's too late. For this reason, it's wise to run this valuable check at least once a week on every database, if not more often. (If the databases are small enough, I like to run them once a night. It gives me more of an opportunity to recover with recent backups.)
↧