Paul Randal who was previously the Lead Developer / Manager for a team
working on the SQL Server Storage Engine, has written a short article on the

challenges and some options for using DBCC CHECKDB in a VLDB

If you are looking after databases in the hundreds of GB or more than a TB,
read these tips from someone who knows the real inner workings of SQL Server.