Is there a way to report a percentage progress of an own query using a sys.dm_exec_requests
field: percent_complete
? msdn link
It works quite well for a BACKUP/RESTORE/SHRINK operations, for example:
SELECT percent_complete FROM sys.dm_exec_requests WHERE command = 'DbccFilesCompact'
25.677
but can it be used with user queries?