Restore
SSMS 還原數據庫嚮導響應緩慢
我最近剛剛在我監督的一個 SQL Server 2012 SP3 實例上註意到了這一點。
當我嘗試使用 SSMS 2012 還原數據庫時(通過右鍵點擊數據庫,然後選擇Tasks > Restore > Database),“還原數據庫”視窗(您可以在其中選擇源數據庫和目標數據庫等)非常耗時很久之後才終於出現在螢幕上。我有時在這裡講超過 10 分鐘。
我在使用本地 SSMS 以及在安裝了 SQL Server 實例的 Windows Server 上安裝的 SSMS 上都注意到了這一點。
我只在一個特定實例上註意到這一點。在其他實例的 gui 上執行恢復時,我沒有看到同樣的緩慢響應問題。
你們中有人見過嗎?我會很感激幫助。謝謝。
我的從 2.5 分鐘打開到 1-2 秒。
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
過程不限於一個數據庫,此過程呼叫沒有其他參數上面的日期是一個例子。
建議將此類事情包括在您的維護計劃中。