«

»

maio 29

Progresso de tarefas em execução

Para sabermos o tempo estimado em horas, minutos ou o status em porcentagem de um reindex, rebuild, verificação de integridade, backup, restore, etc. podemos utilizar o script abaixo:

select
convert (varchar(50),(estimated_completion_time/3600000))+’hrs’+
convert (varchar(50), ((estimated_completion_time%3600000)/60000))+’min’+
convert (varchar(50), (((estimated_completion_time%3600000)%60000)/1000))+’sec’ as Estimated_Completion_Time,
status, command, db_name(database_id), percent_complete
from sys.dm_exec_requests

Repare que na verdade estamos utilizando esta query para saber quais tarefas estão sendo executadas no momento e qual o status em porcentagem..

Deixe uma resposta