sqlserver恢复数据库需要15分钟!

sqlserver恢复数据库需要15分钟!

我只是在恢复一个小型数据库(-5MB),但花费了很长时间?
这是标准配置还是暗度是一个特性?

答案1

取决于从哪里恢复。如果从磁带中恢复,即使是最小的文件也需要寻道时间,这取决于磁带驱动器,可能是实际所需恢复时间的几倍。恢复作业可能还需要索引和/或编录恢复介质。

答案2

耗时太长了。日志中有什么奇怪的吗?5 MB 应该需要几秒钟 - 最多一分钟。这是 HUGH 字母中的最大值。除非您有一个 300GB 的日志文件需要在恢复数据库后进行处理。

答案3

尝试将“with stats = 1”添加到您的恢复子句中,这样您就可以看到一些变化。我猜是正在创建的日志文件出了问题,您可以将数据库恢复模式切换为简单模式并缩小日志(不要告诉 Paul Randall),这样分配的空间就少了。

相关内容