Sintomi
Considerare lo scenario descritto di seguito:
-
Si Abilita il contrassegno di traccia (TF) 7412 in Microsoft SQL Server 2016 o 2017.
-
Si ha una sessione N in cui si esegue un comando che aggiorna un indice sottostante e genera anche un avviso di indice mancante.
-
Dalla sessione M è possibile eseguire le funzioni di gestione dinamica (DMF) sys.dm_exec_query_statistics_xml (n) che puntano alla sessione N.
In questa situazione, potresti notare che il comando è bloccato con il tipo di attesa QRY_PROFILE_LIST_MUTEX, che DMF non riesce a completare l'esecuzione ed entrambe le sessioni sembrano essere appese.
Risoluzione
Informazioni sui Service Pack per SQL Server 2016
Questo problema è stato risolto nel Service Pack seguente per SQL Server:
I Service Pack sono cumulativi. Ogni nuovo Service Pack contiene tutte le correzioni che si trovano nei Service Pack precedenti, insieme a tutte le nuove correzioni. La nostra raccomandazione consiste nell'applicare il Service Pack più recente e l'ultimo aggiornamento cumulativo per tale Service Pack. Non è necessario installare un Service Pack precedente prima di installare il Service Pack più recente. Usare la tabella 1 nell'articolo seguente per trovare altre informazioni sul Service Pack più recente e l'ultimo aggiornamento cumulativo.
Questo problema è stato risolto con l'aggiornamento cumulativo seguente per SQL Server:
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza presenti nella build precedente. È consigliabile installare la build più recente per la versione di 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.