L'impostazione di parallelismo per l'istanza di SQL Server durante la configurazione di BizTalk Server

INTRODUZIONE

Quando si configura Microsoft BizTalk Server, viene modificata l'impostazione di parallelismo per l'istanza di Microsoft SQL Server che ospita i database di BizTalk Server. Questo comportamento si verifica se l'istanza di SQL Server dispone di più processori. Quando si configura BizTalk Server, l'impostazione di Max Degree of Parallelism è impostata su 1 nell'istanza di SQL Server che ospita il database BizTalkMsgBoxDB.

Nota: L'impostazione di parallelismo non influenzano il numero di processori che utilizza SQL Server in un ambiente con più processori. L'impostazione di parallelismo determina solo il numero di processori in cui è possibile eseguire qualsiasi istruzione Transact-SQL specifico contemporaneamente. Se l'impostazione di parallelismo è impostato per utilizzare un processore, query optimizer di SQL Server non crea piani di esecuzione che consentono di qualsiasi particolare istruzione Transact-SQL da eseguire su più processori contemporaneamente.

Ulteriori informazioni

Le query di database BizTalk Server sono relativamente piccole e vengono eseguite rapidamente. Pertanto, le query di database BizTalk Server non beneficiare di un'impostazione di parallelismo che specifica l'utilizzo di più processori. Se si modifica l'impostazione di parallelismo per l'utilizzo di più processori può avere effetti negativi sulle query di database BizTalk Server.

Nota: Se l'istanza di SQL Server 2000 che ospita i database di BizTalk Server è disponibile un solo processore, è selezionato utilizza tutti i processori disponibili nel gruppo parallelismo. In questo caso, utilizzare tutti i processori disponibili è funzionalmente equivalente a processori "n" di utilizzo con 1 selezionato come il numero di processori.

Per visualizzare l'impostazione di parallelismo per un'istanza di SQL Server 2000, attenersi alla seguente procedura:
  1. Fare clic su Start, scegliere
    I programmi, scegliere Microsoft SQL Servere quindi fare clic su Enterprise Manager per avviare SQL Server Enterprise Manager.
  2. Espandere il gruppo di server che contiene il server di destinazione.
  3. Destro del mouse sul server di destinazione e quindi fare clic su
    Le proprietà.
  4. Nella finestra di dialogo Proprietà SQL Server , fare clic sulla scheda processore .
Per visualizzare l'impostazione di parallelismo di un'istanza di SQL Server 2005 o versione successiva, attenersi alla seguente procedura:
  1. Fare clic su Start, scegliere
    I programmi, scegliere Microsoft SQL Server 200xe quindi fare clic su SQL Server Management Studio .
  2. Connettersi all'istanza di SQL Server che si desidera.
  3. Destro del mouse sul server di destinazione e quindi fare clic su
    Le proprietà.
  4. Fare clic su Avanzate. Prendere nota dell'impostazione di Max Degree of Parallelism nel riquadro di destra.
È inoltre possibile visualizzare l'impostazione di parallelismo per un'istanza di SQL Server eseguendo l'istruzione Transact-SQL seguente sull'istanza di SQL Server.
USE master EXEC sp_configure 'max degree of parallelism'

Se il valore non è impostato su 1, eseguire la seguente istruzione Transact-SQL rispetto all'istanza di SQL Server:
USE master EXEC sp_configure 'max degree of parallelism', '1' 
reconfigure with override

Il valore nella colonna run_value restituito da questa query indica il
Impostazione di parallelismo per l'istanza di SQL Server.

Se la modifica dell'impostazione di parallelismo di un'istanza di SQL Server avranno un effetto negativo su altre applicazioni di database che vengono eseguite sull'istanza, è necessario creare un'istanza separata di SQL Server per ospitare i database di BizTalk Server prima di eseguire la configurazione guidata di Framework.

Riferimenti

Per ulteriori informazioni perché il Max Degree dell'impostazione di parallelismo viene modificato durante la configurazione di BizTalk Server, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

L'opzione di auto update statistics, opzione di statistiche di auto create, 912262 e l'impostazione di parallelismo sono disattivati nell'istanza di database di SQL Server che ospita il database di BizTalk Server BizTalkMsgBoxDB

Per ulteriori informazioni sull'impostazione di parallelismo in SQL Server, visitare i seguenti siti Web Microsoft Developer Network (MSDN):
Proprietà

ID articolo: 899000 - Ultima revisione: 30 gen 2017 - Revisione: 1

Feedback