How Much More Time Until That Backup/Restore is Done?
Author: Eric Russo | | July 13, 2010
SQL Server Database Administrators always get to hear the age old question: How much longer will that restore or backup take? We’ve always answered this question based on past experiences along with some educated “guestimations.”
SELECT r.session_id ,r.command,CONVERT(NUMERIC(6,2),r.percent_complete)AS[Percent Complete],CONVERT(VARCHAR(20),DATEADD(ms,r.estimated_completion_time,GetDate()),20)AS[ETA Completion Time],CONVERT(NUMERIC(10,2),r.total_elapsed_time/1000.0/60.0)AS[Elapsed Min],CONVERT(NUMERIC(10,2),r.estimated_completion_time/1000.0/60.0)AS[ETA Min],CONVERT(NUMERIC(10,2),r.estimated_completion_time/1000.0/60.0/60.0)AS[ETA Hours]
,CONVERT(VARCHAR(1000),(SELECT SUBSTRING(text,r.statement_start_offset/2
,CASE WHEN r.statement_end_offset =-1 THEN 1000 ELSE (r.statement_end_offset-r.statement_start_offset)/2 END)
FROM sys.dm_exec_sql_text(sql_handle)))FROM sys.dm_exec_requests r
WHERE command IN(‘RESTORE DATABASE’,’BACKUP DATABASE’)
Related Posts
How to Solve the Oracle Error ORA-12154: TNS:could not resolve the connect identifier specified
The “ORA-12154: TNS Oracle error message is very common for database administrators. Learn how to diagnose & resolve this common issue here today.
How to Recover a Table from an Oracle 12c RMAN Backup
Our database experts explain how to recover and restore a table from an Oracle 12c RMAN Backup with this step-by-step blog. Read more.
Data Types: The Importance of Choosing the Correct Data Type
Most DBAs have struggled with the pros and cons of choosing one data type over another. This blog post discusses different situations.