KB3197605 - FIX: SQL Server 2016 si blocca quando si ripristinano database contenenti tabelle ottimizzate per la memoria

Si applica 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)

Sintomi

Quando si ripristina un database contenente tabelle ottimizzate per la memoria in SQL Server 2016, il server smette di rispondere (si blocca).

Causa

Quando viene eseguito un volume elevato di lavoro su tabelle ottimizzate per la memoria in una singola transazione (incluse le LOB), il checkpoint eseguito immediatamente dopo la transazione richiede più tempo del previsto. Questo problema si verifica anche durante il ripristino per la ripetizione della stessa transazione.

Risoluzione

Questo aggiornamento è incluso nel Service Pack 1 per SQL Server 2016.

Nota: quando questo aggiornamento viene installato, il problema viene risolto aumentando le dimensioni di una tabella hash interna che tiene traccia dei LOB per ridurre al minimo le collisioni.

Informazioni sull'aggiornamento cumulativo

La correzione di questo problema è inclusa nel seguente aggiornamento cumulativo per SQL Server:

Informazioni sulle build di SQL Server 2016

Ogni nuova build per SQL Server 2016 contiene tutte le correzioni rapide e di sicurezza incluse nella build precedente. È consigliabile installare la build più recente per SQL Server 2016.

Stato

Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.