KB3194959 - 在 SQL Server 中对分区表重新生成分区对齐索引的特定分区后,会删除统计信息

应用对象
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) SQL Server 2016 Service Pack 1

症状

假设在 SQL Server 实例中为分区表创建分区对齐索引。 在该特定分区上重新生成索引时,索引的统计信息将丢失。 在以下方案中会出现此问题。

方案 1

  • 你有一个分区表。
  • 你有一个已分区索引,其中“STATISTICS_INCREMENTAL”选项已关闭。

在特定分区上执行联机索引重新生成时,基础表的统计信息将丢失。

方案 2

  • 你有一个分区表。
  • 你有一个已分区索引,其中“STATISTICS_INCREMENTAL”选项已打开。

在特定分区上执行索引重新生成时,基础表的统计信息将丢失。

解决方法

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

     SQL Server 2016 SP1 的累积更新 2

2016 SQL Server累积更新 4
        
         SQL Server 2014 Service Pack 1 的累积更新 9
        
         SQL Server 2014 SP2 的累积更新 3

关于 SQL Server 的累积更新

关于 SQL Server 的累积更新

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

SQL Server 2014 SP1/SP2 的最新累积更新
        
         SQL Server 2016 年的最新累积更新

状态

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

参考资料

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