Cuando inicia una base de datos reducida en una base de datos de SQL Server, no hay un indicador de progreso, y en ciertas bases de datos importantes esto puede generar algunos problemas cuando ve que el proceso se está ejecutando sin saber exactamente dónde está.
Es posible a través de dm_exec_requests saber dónde está el proceso actual. Esto le dará el porcentaje de finalización de la tarea, así como una fecha de finalización aproximada. Qué tranquilizarse definitivamente.
La consulta a ejecutar (adaptada de una consulta que se encuentra aquí ) es la siguiente:
SELECCIONE percent_complete, start_time, estado, comando, added_completion_time, cpu_time, total_elapsed_time DESDE sys.dm_exec_requests donde comando = 'DbccFilesCompact'
Luego verá su tarea de reducción, con el porcentaje de finalización en la primera columna.