KB3197605 - CORREÇÃO: SQL Server 2016 bloqueia quando restaura bases de dados que contêm tabelas com otimização de memória

Aplica-se 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)

Sintomas

Quando você restaura um banco de dados que contém tabelas com otimização de memória no SQL Server 2016, o servidor pára de responder (trava).

Causa

Quando um grande volume de trabalho é executado em tabelas com otimização de memória em uma única transação (incluindo LOBs), um ponto de verificação executado imediatamente após essa transação leva mais tempo do que o esperado para ser concluído. Este problema também ocorre durante o restauro para refazer da mesma transação.

Resolução

Esta atualização está incluída no Service Pack 1 para SQL Server 2016.

Observação Quando esta atualização é instalada, o problema é resolvido aumentando o tamanho de uma tabela de hash interna rastreando os LOBs para minimizar as colisões.

Informações sobre a atualização cumulativa

A correção para este problema está incluída na seguinte atualização cumulativa para SQL Server:

Acerca SQL Server compilações de 2016

Cada nova compilação para o SQL Server 2016 contém todos os hotfixes e todas as correções de segurança que foram incluídas com a compilação anterior. Recomendamos que instale a compilação mais recente para o SQL Server 2016.

Status

A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Referências

Saiba mais sobre a terminologia que a Microsoft usa para descrever atualizações de software.