SQL Server'da Geri Yükleme İşleminin İlerlemesini Yüzde Olarak Göstermek için Sorgu

04-04-2023 22:03
SQL Server'da Geri Yükleme İşleminin İlerlemesini Yüzde Olarak Göstermek için Sorgu

Aşağıdaki sorguyu çalıştırarak geri yükleme ilerlemesini yüzde olarak görebilirsiniz:

 

SELECT r.session_id, 

r.command, 

r.percent_complete, 

r.total_elapsed_time, 

r.estimated_completion_time, 

t.text

FROM sys.dm_exec_requests r

CROSS APPLY sys.dm_exec_sql_text(r.sql_handle) t

WHERE r.command LIKE 'RESTORE%';

 

percent_complete sütunu tamamlanan geri yükleme işleminin yüzdesini gösterirken, estimated_completion_time sütunu geri yükleme işleminin tamamlanması için tahmini kalan zamanı gösterir. command sütunu ise çalıştırılan geri yükleme komutunu göstermelidir.

 

Bu sorgu sadece bir geri yükleme işlemi sırasında çalışır. Eğer hiçbir geri yükleme işlemi çalışmıyorsa, sorgu sonuç vermeyecektir.


HASAN KAYAPINAR
HAKKIMDA

Blog Etiketleri :
IdeaSoft® | E-Ticaret paketleri ile hazırlanmıştır.