KB3092702-修复:当你在 SQL Server 2012 或 SQL Server 2014 中运行 DBCC CHECKDB 时,它所花费的时间比早期版本的 SQL Server 更长时间

症状

假设你有一个表,其中包含 Microsoft SQL Server 2012 或 SQL Server 2014 中的大量分区。 对包含该表的数据库运行 DBCC CHECKDB 时,完成时间比早期版本的 SQL Server 需要的时间要长得多。 进一步. 出现高 CPU 使用率。注意你可以运行以下命令来检查每个对象/索引存在的分区数:

select COUNT(*) from sys.system_internals_partitions GROUP BY object_id, index_id

解决方案

在以下 SQL Server 累积更新中首先修复此问题:

SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 我们建议你下载并安装 SQL Server 的最新累积更新:

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×