KB3170020-在 SQL Server 2012 和2014的 SQL Server 错误日志中为 tempdb 配置添加的信息性消息

摘要

此更新通过将 tempdb 配置的信息性消息添加到 SQL Server 错误日志来改善 SQL Server 2012 和2014的支持。 安装此更新后,在 SQL Server 启动时,将在 SQL Server 错误日志中记录类似于以下内容的信息性消息:

Tempdb 数据库具有% ld 个数据文件。 此外,当存在多个 tempdb 数据文件时,如果 tempdb 数据文件的初始大小或自动增长大小不相同,则会在 SQL Server 错误日志中记录类似于以下内容的信息性消息:

Tempdb 数据库数据文件未配置为使用相同的初始大小和自动增长设置。 为了减少可能的分配争用,文件的初始大小和自动增长应该是相同的。

更多信息

数据文件的大小相同非常重要,因为按比例填充算法基于文件的大小。 如果数据文件是使用不等大小创建的,则按比例填充算法尝试对 GAM 分配使用最大的文件,而不是分配所有文件之间的分配。 这将违背创建多个数据文件的目的。 此更新可帮助你检查是否遵循在SQL Server 2005 中使用 tempdb的最佳做法建议(如在 SQL Server TechNet 文章中)。

此更新包含在以下 SQL Server service pack 中:

       SQL Server 2014 的 Service pack 3

       SQL Server 2012 的 Service Pack 4

Service Pack 具有累积性。 每个新 Service Pack 除了包含所有新修复程序外,还包含以前 Service Pack 中的所有修复程序。 我们建议为该服务包应用最新的服务包和最新的累积更新。 在安装最新的 Service Pack 之前,不需要安装以前的 Service Pack。 使用以下文章中的表1查找有关最新服务包和最新累积更新的详细信息。

如何确定 SQL Server 及其组件的版本、版本类别和更新级别

参考

有关减少 Sql server tempdb 中的分配争用的建议Tempdb 数据库SQL server 市内图例的 sql SERVER 市内图例的编译讨论 Sql server tempdb IO 最佳做法了解 Microsoft 用于描述软件更新的术语

需要更多帮助?

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

此信息是否有帮助?

谢谢您的反馈意见!

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

×