Sintomi
Quando si esegue un inserimento in... SELEZIONARE query per inserire i valori in un indice di columnstore a cluster partizionato (CCI) in Microsoft SQL Server 2016 o SQL Server 2017, si verifica un deadlock intra-query. Il problema relativo al deadlock si verifica solo dopo aver diviso la partizione CCI.
Risoluzione
Questo problema è stato risolto negli aggiornamenti cumulativi seguenti per SQL Server:
Aggiornamento cumulativo 5 per SQL Server 2017
Aggiornamento cumulativo 8 per SQL Server 2016 SP1
Nota Dopo aver installato questo aggiornamento, è necessario eliminare e ricreare l'ICC per rimuovere completamente le strutture di metadati precedenti per la CCI.
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:
Soluzione alternativa
Per risolvere il problema, eseguire la query usando il grado di parallelismo (DOP) = 1.
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.