Maggiore stabilità di SQL Server e l'esecuzione di query simultanee per alcune query columnstore in SQL Server 2014 e 2016

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: 3191487
Sintomi
Si consideri lo scenario seguente:
  • Presente una tabella che dispone di columnstore indici di cluster su di esso e la tabella contiene molte colonne (in centinaia).
  • I dati (tipo di dati) di queste colonne sono ad esempio i dati altamente comprimibilivarchar.
  • L'esecuzione di un SELEZIONARE istruzione in base a questa tabella per selezionare un sottoinsieme di grandi dimensioni o tutte le colonne di questa tabella.
  • Il Selezionare istruzione è un DOVE clausola che limita l'output di per un poche righe (la query è altamente selettiva).
In questo scenario, è possibile riscontrare uno dei o tutte le seguenti sintomi:
  • Il carico di lavoro simultaneo, (altre query che vengono eseguite contemporaneamente sul server come questa query), possono verificarsi una diminuzione nelle prestazioni e perdita di produttività.
  • Si possono vedere intermittente utilizzo elevato della CPU.
  • Se esegue una query Sys.dm_os_ring_bufferse visualizzazione SchedulerMonitor Digitare le voci, si trova intermittente "non cedente dell'utilità di pianificazione" messaggi registrati durante la fase di esecuzione della query.
  • Potrebbe essere visualizzato un errore di pianificazione non cedente nel log degli errori e può essere generato un file di dump di memoria sintomo.


Risoluzione
Il problema è stato corretto nell'aggiornamento cumulativo di SQL Server seguente: Raccomandazioni: Installare l'aggiornamento cumulativo più recente 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. Si consiglia di scaricare e installare gli ultimi aggiornamenti cumulativi per SQL Server:
Informazioni

Correggi dettagli

I lavoratori che di output processo i segmenti di colonna (decompressione li e ricerca le righe risultanti) utilizzati per l'utilizzo della CPU per altre esecuzioni di query/simultanea di lavoratori quando un determinato numero di righe soglia "rendimento". Quando la clausolaWHERE è altamente selettiva per produrre poche righe, i lavoratori che elaborano la query elaborate non compresso e grande numero di segmenti (perché poche righe qualificato) prima inning la CPU in modo cooperativo per altri lavoratori elaborare il carico di lavoro. Ciò ha portato alla irregolare degradazione di utilizzo e velocità della CPU per carico di lavoro. La correzione consente di ottimizzare e migliorare le CPU condivisione algoritmo per tali query columnstore.
Riferimenti
Per ulteriori informazioni, vedere la terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 3191487 - Ultima revisione: 10/18/2016 06:09:00 - Revisione: 1.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Standard

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3191487 KbMtit
Feedback