Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
In Microsoft BizTalk Server è possibile usare una serie di variabili per determinare la grandezza del database BizTalk Tracking (BizTalkDTADb) in un determinato periodo di tempo. Queste variabili sono:
Numero di pipeline usate
Numero di orchestrazioni coinvolte
Numero di eventi generati
Numero di proprietà del messaggio rilevate
Numero di messaggi aggiuntivi creati
Numero stimato di messaggi ricevuti nell'intervallo di tempo specificato
Anche se l'equazione usata per stimare le dimensioni del database di rilevamento BizTalk è semplice, è necessario applicarla a ogni processo di messaggio in ingresso e in uscita che usa l'implementazione di BizTalk Server. In altre parole, sarà necessario applicare questa equazione per ogni scenario di messaggio distinto e quindi aggiungere i risultati per ottenere le dimensioni finali stimate del database. In questo documento verranno esaminati due scenari. Gli scenari sono:
Ricezione di un messaggio, trasformazione del messaggio e invio del messaggio risultante
Ricezione di un messaggio, esecuzione di un processo aziendale usando il messaggio e quindi invio del messaggio risultante.
Entrambi questi scenari possono essere presenti in un'installazione di BizTalk Server e ogni scenario genera una quantità diversa di dati di rilevamento. I dati di rilevamento totali generati per l'installazione di BizTalk Server sono la somma di tutti gli scenari.
Di seguito sono riportate alcune variabili usate nell'equazione:
| Variabile | Descrizione |
|---|---|
| Nserv | Numero di servizi (numero di pipeline + numero di orchestrazioni) |
| Avvenimenti | Numero di eventi di messaggio generati |
| Proprietà | Numero di proprietà del messaggio rilevate |
| PropSize | Dimensioni (in byte) della proprietà promossa (campo) |
| CMsgs | Numero di messaggi aggiuntivi creati per ogni messaggio in arrivo |
| Messaggi | Numero di messaggi in arrivo stimati in un determinato periodo di tempo |
| MsgSize | Dimensione del messaggio |
| MsgNum | Numero di messaggi rilevati per ogni messaggio in arrivo |
L'equazione è la seguente:
[((Nserv * 150 bytes) + (Events * 230 bytes) + (Properties * CMsgs*(52 bytes + PropSize))) * Msgs]/1024/1024 = Data size in MB
Questa equazione calcola solo i dati di rilevamento generati dai messaggi e non include i dati di rilevamento generati per il debugger di orchestrazione. È necessario applicare questa formula a ogni processo di messaggio per stimare le dimensioni del database di rilevamento BizTalk.
Vedere anche
Ridimensionamento del database di rilevamento per tenere traccia dei corpi dei messaggi
Scenario 1: ridimensionamento del database di rilevamento per messaggi BizTalk semplici
Scenario 2: Ridimensionamento del database di rilevamento per i messaggi nelle orchestrazioni
Scenario 4: Ridimensionamento del database di rilevamento per tutti i messaggi
Scenario 3: ridimensionamento del database di rilevamento per i messaggi inviati alle liste di distribuzione