Al momento sei offline in attesa che la connessione Internet venga ristabilita

FIX: Rallentamento delle prestazioni di SQL Server 2012 quando si compila un indice di un tipo di dati spaziali di una tabella di grandi dimensioni

IMPORTANTE: il presente articolo è stato tradotto tramite un software di traduzione automatica di Microsoft ed eventualmente revisionato dalla community Microsoft tramite la tecnologia CTF (Community Translation Framework) o da un traduttore professionista. Microsoft offre articoli tradotti manualmente e altri tradotti automaticamente e rivisti dalla community con l’obiettivo di consentire all'utente di accedere a tutti gli articoli della Knowledge Base nella propria lingua. Tuttavia, un articolo tradotto automaticamente, anche se rivisto dalla community, non sempre è perfetto. Potrebbe contenere errori di vocabolario, di sintassi o di grammatica. Microsoft declina ogni responsabilità per imprecisioni, errori o danni causati da una traduzione sbagliata o dal relativo utilizzo da parte dei clienti. Microsoft aggiorna frequentemente il software e gli strumenti di traduzione automatica per continuare a migliorare la qualità della traduzione.

Clicca qui per visualizzare la versione originale in inglese dell’articolo: 2887899
Sintomi
Quando si tenta di generare un indice (tramite CREATE INDEX o ALTER INDEX) per un tipo di dati spaziali di una tabella di grandi dimensioni, Microsoft SQL Server 2012 siano scadenti. È possibile trovare molti conflitti spinlock su SOS_CACHESTORE e SOS_SELIST_SIZED_SLOCK.
Risoluzione
Il problema è stato innanzitutto corretto nell'aggiornamento cumulativo seguente di SQL Server.

Aggiornamento cumulativo 7 per SQL Server 2012 SP1

Informazioni sugli aggiornamenti cumulativi per SQL Server

Ogni nuovo aggiornamento cumulativo per SQL Server contiene tutti gli hotfix e tutte le correzioni di protezione che sono stati incluse nell'aggiornamento cumulativo precedente. Consente di estrarre gli ultimi aggiornamenti cumulativi per SQL Server:

Informazioni sul pacchetto di aggiornamento hotfix

Un hotfix supportato è disponibile da Microsoft. Tuttavia, questo hotfix è destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Applicare questo hotfix solo ai sistemi in cui si verificano questo problema specifico.

Se l'hotfix è disponibile per il download, è presente una sezione "Disponibilità del Download dell'Hotfix" nella parte superiore di questo articolo della Knowledge Base. Se non viene visualizzato in questa sezione, inviare una richiesta al servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.

Nota. Se si verificano ulteriori problemi o se occorrono attività di risoluzione, potrebbe essere necessario creare una richiesta di assistenza separata. I costi di supporto usuali verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico hotfix. Per un elenco completo di numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft: Nota. Il modulo "Disponibilità del Download dell'Hotfix" Visualizza le lingue per cui è disponibile l'hotfix. Se non è disponibile la lingua, è perché non è disponibile alcun hotfix per tale lingua.
Informazioni
Gli spinlock proteggono le voci della cache procedura di common language runtime (CLR). Il piano di query per un indice creato o modificato in genere comporta un operatore Apply o un operatore di Loop nidificati . Il lato esterno dell'operazione di JOIN è restituire righe dalla tabella spaziale e la funzione spaziale di Guida. Ogni volta che viene richiamata la funzione, uno spinlock può essere utilizzato. Quando la query viene eseguita con un elevato grado di parallelismo, i blocchi di spin può diventare un collo di bottiglia. Nel diagramma riportato di seguito è riportato un esempio di tale piano spaziale.

Piano spaziale
Status
Microsoft ha confermato che questo è un problema nei prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni su un altro problema di prestazioni quando si compila un indice di un tipo di dati spaziali di una tabella di grandi dimensioni in SQL Server 2012, fare clic sul seguente numero di articolo per visualizzare l'articolo della Microsoft Knowledge Base:
2887888 FIX: Rallentamento delle prestazioni in SQL Server quando si compila un indice di un tipo di dati spaziali di una tabella di grandi dimensioni in un'istanza di SQL Server 2012

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2887899 - Ultima revisione: 11/19/2013 08:28:00 - Revisione: 2.0

Microsoft SQL Server 2012 Service Pack 1

  • kbautohotfix kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2887899 KbMtit
Feedback
ent.createElement('meta');m.name='ms.dqp0';m.content='true';document.getElementsByTagName('head')[0].appendChild(m);" onload="var m=document.createElement('meta');m.name='ms.dqp0';m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?">