KB3197605 - CORRECCIÓN: SQL Server 2016 se bloquea al restaurar bases de datos que contienen tablas optimizadas para memoria

Se aplica a
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)

Síntomas

Al restaurar una base de datos que contiene tablas optimizadas para memoria en SQL Server 2016, el servidor deja de responder (se bloquea).

Causa

Cuando se realiza un gran volumen de trabajo en tablas optimizadas para memoria en una sola transacción (incluidas las LOB), un punto de control que se ejecuta inmediatamente después de esa transacción tarda más tiempo de lo esperado en completarse. Este problema también se produce durante la restauración para rehacer la misma transacción.

Resolución

Esta actualización se incluye en el Service Pack 1 para SQL Server 2016.

Nota: Cuando se instala esta actualización, el problema se resuelve aumentando el tamaño de una tabla hash interna que realiza un seguimiento de los LOB para minimizar las colisiones.

Información sobre la actualización acumulativa

La corrección de este problema se incluye en la siguiente actualización acumulativa para SQL Server:

Acerca de las compilaciones de SQL Server 2016

Cada compilación nueva para SQL Server 2016 contiene todas las revisiones y correcciones de seguridad que se incluyeron con la compilación anterior. Se recomienda instalar la compilación más reciente para SQL Server 2016.

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.