KB4088193 - 修复:在扇区大小为 4K 的磁盘上还原压缩备份时还原性能缓慢SQL Server

应用对象
SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2017 Developer SQL Server 2017 Enterprise SQL Server 2017 Enterprise Core SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

症状

假设你使用的是 Microsoft SQL Server。 在以下任一情况下,还原SQL Server数据库的压缩备份时,性能可能会降低:

  1. 还原到扇区大小为 4K 的磁盘。
  2. 还原到托管在 Azure 基础结构即服务虚拟机 (IaaS VM) (Azure IaaS VM 磁盘上的SQL Server将具有 4K 扇区大小) 。
  3. 还原到启用了跟踪标志的 512 扇区大小磁盘 (TF) 1800。

解决方法

以下SQL Server累积更新中修复了此问题:

SQL Server 2016 SP1 的累积更新 9

SQL Server 2016 SP2 的累积更新 1

2017 SQL Server累积更新 7

SQL Server 2014 SP2 的累积更新 12

关于SQL Server的累积更新:

SQL Server的每个新累积更新都包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看SQL Server的最新累积更新:

SQL Server 2017 的最新累计更新

SQL Server 2016 年的最新累积更新

SQL Server 2014 年的最新累积更新

SQL Server的 Service Pack 信息:

以下 service Pack 中修复了此问题,适用于SQL Server:

Service Pack 3 for SQL Server 2014

关于SQL Server的 Service Pack:

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

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

状态

Microsoft 已确认在 "适用于" 部分中所列的 Microsoft 产品中存在问题。

参考资料

了解 Microsoft 用于描述软件更新的术语