Síntomas
En Microsoft SQL Server 2014, 2016 y 2017, cuando se crean estadísticas incrementales en la parte superior de las tablas con particiones, la suma de recuentos de modificaciones de todas las particiones se almacena como el recuento de modificaciones del nodo raíz. Cuando el recuento de modificaciones del nodo raíz supera un umbral, se activa la actualización automática de estadísticas. Sin embargo, si el recuento de modificaciones de cualquier partición única no supera el umbral local, las estadísticas no se actualizan. Además, el recuento de modificaciones del nodo raíz se restablece a cero. Esto puede causar retraso en la actualización automática de las estadísticas incrementales.
Resolución
Este problema se corrige al desencadenar la actualización automática de estadísticas cuando el recuento de modificaciones de cualquier partición supera el umbral local. Por lo tanto, cuando se activa la actualización automática de las estadísticas, las estadísticas se actualizan correctamente.
También se introduce una nueva marca de seguimiento (TF) 11024 . Cuando se habilita esta marca de seguimiento, el recuento de modificaciones del nodo raíz se mantiene como la suma de recuentos de modificaciones de todas las particiones.
Este problema se ha corregido en la siguiente actualización acumulativa para SQL Server:
Actualización acumulativa 3 para SQL Server 2017
Acerca de las actualizaciones acumulativas para SQL Server:
Cada nueva actualización acumulativa de SQL Server contiene todas las revisiones y todas las correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Echa un vistazo a las últimas actualizaciones acumulativas de SQL Server:
Actualización acumulativa más reciente de SQL Server 2017
Información del Service Pack para SQL Server
Este problema se ha corregido en los siguientes Service Pack para SQL Server:
Service Pack 2 para SQL Server 2016
Service Pack 3 para SQL Server 2014
Acerca de los Service Pack para SQL Server:
Los Service Packs son acumulativos. Cada Service Pack nuevo contiene todas las revisiones que se incluyen en los anteriores, además de otras nuevas. Nuestra recomendación es aplicar el Service Pack más reciente y la actualización acumulativa más reciente para ese Service Pack. No necesita instalar un Service Pack anterior antes de instalar el más reciente. Use la Tabla 1 del artículo siguiente para obtener más información sobre el Service Pack más reciente y la actualización acumulativa más reciente.
Cómo determinar el nivel de versión, edición y actualización de SQL Server y sus componentes
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Obtenga información sobre la terminología que usa Microsoft para describir las actualizaciones de software.