DBCC (Database Console Commands) es un conjunto de comandos de consola que se utilizan para realizar tareas de mantenimiento y administración en SQL Server. Estos comandos permiten realizar comprobaciones de integridad de la base de datos, realizar operaciones de limpieza, obtener información sobre el rendimiento y el estado de la base de datos, entre otras funciones. Agunos de los comandos DBCC más utilizados: DBCC CHECKDB: Verifica la integridad física y lógica de la base de datos, buscando errores de almacenamiento, corrupción de datos y problemas de coherencia interna. DBCC CHECKTABLE: Comprueba la integridad de una tabla específica, identificando y corrigiendo errores de almacenamiento o corrupción de datos. DBCC SQLPERF: Proporciona información sobre el rendimiento del motor de base de datos, incluyendo estadísticas de CPU, memoria y rendimiento de E/S. DBCC SHOWCONTIG: Muestra información sobre la fragmentación de índices en una tabla o vista indexada, lo que puede ayudar a optimizar el rendimiento. DBCC SHRINKDATABASE: Reduce el tamaño de una base de datos eliminando el espacio no utilizado, lo que puede ser útil para recuperar espacio en disco. DBCC FREEPROCCACHE: Limpia el caché de procedimientos almacenados y consultas compiladas, lo que puede liberar memoria y mejorar el rendimiento.