Sintomi
Quando si ripristina un database che contiene tabelle ottimizzate per la memoria in SQL Server 2016, il server smette di rispondere (si blocca).
Causa
Quando viene eseguita una grande quantità di lavoro su tabelle ottimizzate per la memoria in una singola transazione (incluso LOB), un checkpoint eseguito immediatamente dopo la transazione richiede più tempo del previsto per il completamento. Questo problema si verifica anche durante il ripristino per il rollforward della stessa transazione.
Risoluzione
Questo aggiornamento è incluso nel Service Pack 1 per SQL Server 2016.Nota Quando questo aggiornamento è installato, il problema viene risolto aumentando le dimensioni di una tabella hash interna che tiene traccia della LOB per ridurre al minimo le collisioni.
Informazioni sull'aggiornamento cumulativo
La correzione di questo problema è inclusa nell'aggiornamento cumulativo seguente per SQL Server:
Ogni nuova build per SQL Server 2016 contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella build precedente. È consigliabile installare la Build più recente per SQL Server 2016.
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.