我最近刚刚在我监督的 SQL Server 2012 SP3 实例之一上注意到了这一点。
当我尝试使用 SSMS 2012 还原数据库(通过右键单击数据库,然后选择Tasks > Restore > Database)时,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'
Run Code Online (Sandbox Code Playgroud)
清理:
EXEC msdb.sp_delete_backuphistory @oldest_date = '2019-06-27 10:00:00.000';
Run Code Online (Sandbox Code Playgroud)
警告:该sp_delete_backuphistory
过程不限于一个数据库,该过程调用没有其他参数
上面的日期就是一个例子。
建议将此类事情包含在您的维护计划中。
归档时间: |
|
查看次数: |
5132 次 |
最近记录: |