Have you wanted a list of DBCC commands to enable you to do a deep dive? Well I am going to list them out for you.
Below is a list which complied after a discussion with a fellow DBA who said there were only about twenty whilst I was sure there were way more. We were both disappointed when I found only 39 commands but I will be using this to further my knowledge of the DBCC commands. Please note these are the documented functions as we always risk using undocumented functions on Production servers.
DBCC ALLOC CHECK
DBCC ALLOC REPAIR
DBCC CHECKALLOC
DBCC CHECKCATALOG
DBCC CHECKCONSTRAINTS
DBCC CHECKDB
DBCC CHECKFILEGROUP
DBCC CHECKIDENT
DBCC CHECKTABLE
DBCC CLEANTABLE
DBCC DBREINDEX
DBCC dllname (FREE)
DBCC DROPCLEANBUFFERS
DBCC FREEPROCCACHE
DBCC FREESESSIONCACHE
DBCC FREESYSTEMCACHE
DBCC HELP
DBCC INDEXDEFRAG
DBCC INPUTBUFFER
DBCC IVIEW CHECK
DBCC OPENTRAN
DBCC OUTPUTBUFFER
DBCC PROCCACHE
DBCC SHOW_STATISTICS
DBCC SHOWCONTIG
DBCC SHRINKDATABASE
DBCC SHRINKFILE
DBCC SQLPERF
DBCC SSB CHECK
DBCC SYS CHECK
DBCC SYS REPAIR
DBCC TABLE CHECK
DBCC TABLE REPAIR
DBCC TRACEOFF
DBCC TRACEON
DBCC TRACESTATUS
DBCC UPDATEUSAGE
DBCC USEROPTIONS
Originally published at https://parvtheitgeek.com on February 11, 2014.