Síntomas
Este problema se produce al ejecutar instrucciones de lenguaje de manipulación de datos (DML) en tablas que contienen índices de almacén de columnas agrupados. Cuando se produce este problema, en la vista de administración dinámica (DMV) de sys.column_store_row_groups, verá muchas entradas nuevas cuya columna delta_store_hobt_id no muestra valores nulos y la columna filas totales muestra números pequeños. También puede aparecer el mensaje de error siguiente:
Nota
Se detectó tarea no productiva en function = <FunctionName>::Get file = line = <LineNumber>
Además, se genera un archivo de volcado relacionado.
Resolución
Información del Service Pack
Para resolver este problema, obtenga el Service Pack 1 para SQL Server 2014.
Para obtener más información acerca de SQL Server 2014 Service Pack 1 (SP1), consulte bugs that are fixed in SQL Server 2014 Service Pack 1.
Información sobre la actualización acumulativa
Este problema se corrigió por primera vez en la siguiente actualización acumulativa de SQL Server.
Actualización acumulativa 38 para SQL Server 2014 /en-us/help/3011055
Acerca de las actualizaciones acumulativas para SQL Server
Cada nueva actualización acumulativa para SQL Server contiene todas las revisiones y correcciones de seguridad que se incluyeron con la actualización acumulativa anterior. Consulte las actualizaciones acumulativas más recientes para SQL Server:
Más información
Este problema se produce porque cada instrucción update o delete bloquea todos los almacenes diferenciales. Cuando todos los almacenes delta están bloqueados, una instrucción insert creará un nuevo almacén delta. Esta revisión intenta bloquear solo los almacenes delta afectados por la actualización o eliminación y crea nuevos almacenes delta con menos rapidez si ya hay muchos almacenes delta abiertos.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".