SQL Server: Conozca el progreso de un Shrink

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.

Deja una respuesta