Restore

SSMS 還原數據庫嚮導響應緩慢

  • June 20, 2020

我最近剛剛在我監督的一個 SQL Server 2012 SP3 實例上註意到了這一點。

當我嘗試使用 SSMS 2012 還原數據庫時(通過右鍵點擊數據庫,然後選擇Tasks > Restore > Database),“還原數據庫”視窗(您可以在其中選擇源數據庫和目標數據庫等)非常耗時很久之後才終於出現在螢幕上。我有時在這裡講超過 10 分鐘。

我在使用本地 SSMS 以及在安裝了 SQL Server 實例的 Windows Server 上安裝的 SSMS 上都注意到了這一點。

我只在一個特定實例上註意到這一點。在其他實例的 gui 上執行恢復時,我沒有看到同樣的緩慢響應問題。

你們中有人見過嗎?我會很感激幫助。謝謝。

我的從 2.5 分鐘打開到 1-2 秒。

https://blog.sqlauthority.com/2018/05/07/sql-server-restore-database-wizard-in-ssms-is-very-slow-to-open/

MSDB.dbo.backupset 保留備份日誌(與備份文件本身的內容分開)。

嘗試

select *
from msdb.dbo.backupset
where database_name = 'Your-DB-Name-Here'

清理:

EXEC msdb.sp_delete_backuphistory @oldest_date = '2019-06-27 10:00:00.000';

警告:該sp_delete_backuphistory過程不限於一個數據庫,此過程呼叫沒有其他參數

上面的日期是一個例子。

建議將此類事情包括在您的維護計劃中。

引用自:https://dba.stackexchange.com/questions/184103