Sintomi
Supponiamo di avere SQL Server 2017 in Linux o Windows. Se il database contiene un numero elevato di tabelle ottimizzate per la memoria o tipi di tabella ottimizzati per la memoria, il ripristino del database può richiedere molto tempo a causa di attese durante la compilazione delle tabelle ottimizzate per la memoria. Se si esegue un'analisi di attesa da sys.dm_os_wait_stats, è possibile che si notino PREMPTIVE_OS_FINDFILE o PREEMPTIVE_OS_CREATEDIRECTORY tipi di attesa durante il ripristino.
Risoluzione
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Aggiornamento cumulativo 5 per SQL Server 2017
Nota: Per velocizzare il ripristino, è necessario abilitare il contrassegno di traccia (TF) 9944.
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nell'aggiornamento cumulativo precedente. Vedere gli ultimi aggiornamenti cumulativi per SQL Server:
Stato
Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".
Riferimenti
Informazioni sulla terminologiautilizzata da Microsoft per descrivere gli aggiornamenti software.