Aggiornamento consente di migliorare il servizio Service Broker quando si inviano messaggi a server remoti in SQL Server 2012 e il 2014 di SQL Server

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: 2835348
Le correzioni di Microsoft SQL Server 2012 Service Pack 1 (SP1) vengono rilasciate come file scaricabili. Poiché le correzioni sono cumulative, ogni nuova versione contiene tutti gli hotfix e tutte le correzioni incluse in SQL Server 2012 SP1 precedente correggere rilascio.
Introduzione
Questo aggiornamento introduce un miglioramento di Service Broker in SQL Server 2012 e il 2014 di SQL Server. Prima di applicare questo aggiornamento, il numero massimo di thread utilizzati per inviare messaggi a server remoti di Service Broker è il doppio del numero di CPU che eseguono il Service Broker. Quando molti server remoto è spento, il thread che inviano messaggi ai server remoti attendere il timeout di Winsock. Di conseguenza, il recapito dei messaggi a server remoti che sono in linea viene ritardata quando viene raggiunto il numero massimo di thread in attesa.
Risoluzione
Dopo avere applicato questo aggiornamento, è necessario contattare il supporto Microsoft per alcune impostazioni specifiche.
Prima di questo aggiornamento, SQL Server vengono creati solo due thread per CPU fisica per gestire le attività di Service Broker. La seguente traccia tre flag sono stati aggiunti a SQL Server 2012 cumulativo aggiornamento 4 per SQL Server 2012 SP1. Solo l'ultimo flag di traccia 8428 è supportato in SQL Server 2014:
  • Trace Flag 8426 - il numero massimo di thread sarà il numero di CPU fisica moltiplicato per 8.
  • Trace Flag 8427 - il numero massimo di thread sarà il numero di CPU fisica moltiplicato per 16.
  • Trace Flag 8428 - il numero massimo di thread sarà il numero di CPU fisica moltiplicato per 32.
Nota Questi flag di traccia è necessario essere configurati come parametri di avvio e richiede il riavvio di SQL Server per rendere effettive.

Informazioni sull'aggiornamento cumulativo

Il problema è stato corretto in seguito aggiornamenti cumulativi di SQL Server: 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:
Status
Microsoft ha confermato che questo è un problema per i prodotti Microsoft elencati nella sezione "Si applica a".
Riferimenti
Per ulteriori informazioni sul modello di manutenzione incrementale per SQL Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
935897 Modello di manutenzione incrementale è disponibile dal team di SQL Server per offrire gli hotfix per i problemi segnalati
Per ulteriori informazioni sullo schema di denominazione per gli aggiornamenti di SQL Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
822499 Schema di denominazione per i pacchetti di aggiornamento software di Microsoft SQL Server
Per ulteriori informazioni sulla terminologia degli aggiornamenti software, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:
824684 Descrizione della terminologia standard utilizzata per descrivere gli aggiornamenti software Microsoft

Avviso: questo articolo è stato tradotto automaticamente

Proprietà

ID articolo: 2835348 - Ultima revisione: 12/22/2015 08:45:00 - Revisione: 4.0

Microsoft SQL Server 2012 Service Pack 1, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2012 Service Pack 2, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2835348 KbMtit
Feedback