0

我们注意到,在启动时,会针对正在重新启动的实例上的所有数据库运行 CHECKDB。起初我认为这是标准程序并做了一些研究。我发现有几篇文章指出,当服务器出现故障而不允许数据库正确关闭时,就会发生这种情况。

虽然这很有道理,但为什么这些 CHECKDB 只需要几分钟就可以完成?即使 PHYICALONLY 也需要一个小时或更长时间才能完成。

4

1 回答 1

1

SQL Server 在启动时并没有真正运行 CHECKDB。Michael Campbell 很好地解释了您所看到的:为什么 SQL Server 在服务器启动时针对我的数据库运行 DBCC CHECKDB?

于 2012-09-05T20:45:57.700 回答