Sintomi
Si supponga di avere una tabella che contiene molte partizioni in Microsoft SQL Server 2012 o SQL Server 2014. Quando si esegue DBCC CHECKDB sul database che contiene la tabella, il completamento richiede più tempo rispetto alle versioni precedenti di SQL Server. Inoltre. si verifica un utilizzo elevato della CPU.
Nota È possibile eseguire il comando seguente per controllare il numero delle partizioni esistenti per oggetto/indice:
select COUNT(*) from sys.system_internals_partitions GROUP BY object_id, index_id
Risoluzione
Il problema è stato risolto per la prima volta nel seguente aggiornamento cumulativo di SQL Server:
- Aggiornamento cumulativo 3 per SQL Server 2014 SP1
- Aggiornamento cumulativo 10 per SQL Server 2014
- Aggiornamento cumulativo 8 per SQL Server 2012 SP2
Consiglio: installare l'aggiornamento cumulativo più recente per SQL Server
Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli aggiornamenti rapidi e tutte le correzioni per la sicurezza inclusi nell'aggiornamento cumulativo precedente. È consigliabile scaricare e installare gli aggiornamenti cumulativi più recenti per SQL Server:
- Ultimo aggiornamento cumulativo per SQL Server 2014 SP1
- Ultimo aggiornamento cumulativo per SQL Server 2014
- Ultimo aggiornamento cumulativo per SQL Server 2012 SP2
Stato
Microsoft ha confermato che si tratta di un problema relativo ai prodotti elencati nella sezione "Si applica a".