KB957823-FIX: la tabella indice raggruppata può richiedere più tempo del previsto per la ricompilazione quando si usa l'istruzione ALTER INDEX REBUILD in SQL Server

BUG #: 50003456 (hotfix SQL)

Microsoft distribuisce le correzioni di Microsoft SQL Server 2008 come un file scaricabile. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutti gli aggiornamenti della sicurezza inclusi nella versione precedente di SQL Server 2008 FIX.

Sintomi

In Microsoft SQL Server 2008, SQL Server 2012 o SQL Server 2014 si usa l'istruzione ALTER INDEX REBUILD durante la manutenzione dell'indice in una tabella indice raggruppata. Quando si esegue questa operazione, la tabella indice cluster può richiedere più tempo del previsto per la ricompilazione.

Causa

Questo problema si verifica quando la tabella indice raggruppato contiene i dati del flusso di file. Quando la tabella indice cluster viene ricompilata, vengono eseguite operazioni di copia non necessarie nei dati del flusso di file. Le operazioni di copia non necessarie rendono più lenta l'operazione di ricostruzione.

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 le operazioni seguenti:

  1. Eliminare l'indice cluster. Puoi usare l'istruzione Drop index per eliminare l'indice cluster. Per altre informazioni sull'istruzione Drop index , visitare il seguente sito Web MSDN (Microsoft Developer Network):

    http://msdn2.microsoft.com/en-us/library/aa258837(SQL.80).aspx

  2. Creare un nuovo indice cluster. Puoi usare l'istruzione create index per creare un nuovo indice cluster. Per altre informazioni sull'istruzione create index , visitare il sito Web MSDN seguente:

    http://msdn2.microsoft.com/en-us/library/ms188783.aspx

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Ulteriori informazioni

Per altre informazioni sui file modificati e per informazioni su eventuali prerequisiti per applicare il pacchetto di aggiornamento cumulativo che contiene l'hotfix descritto in questo articolo della Microsoft Knowledge base, fare clic sul numero dell'articolo nella Microsoft Knowledge Base seguente:

956717 Pacchetto di aggiornamento cumulativo 1 per SQL Server 2008

Riferimenti

Per altre informazioni sull'elenco di compilazioni disponibili dopo il rilascio di SQL Server 2008, fare clic sul numero dell'articolo seguente per visualizzare l'articolo della Microsoft Knowledge Base:

956909 Build di SQL Server 2008 rilasciate dopo il rilascio di SQL Server 2008Per altre informazioni sul modello di manutenzione incrementale per SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

935897 Un modello di manutenzione incrementale è disponibile nel team di SQL Server per fornire gli hotfix per i problemi segnalatiPer altre informazioni sullo schema di denominazione per gli aggiornamenti di SQL Server, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

822499 Nuovo schema di denominazione per i pacchetti di aggiornamento software di Microsoft SQL ServerPer altre informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×