Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
In Microsoft BizTalk Server können Sie eine Reihe von Variablen verwenden, um zu bestimmen, wie groß die BizTalk Tracking (BizTalkDTADb)-Datenbank über einen bestimmten Zeitraum wird. Es handelt sich um folgende Variablen:
Anzahl der verwendeten Pipelines
Anzahl der beteiligten Orchestrierungen
Anzahl der generierten Ereignisse
Anzahl der nachverfolgten Nachrichteneigenschaften
Anzahl der erstellten zusätzlichen Nachrichten
Geschätzte Anzahl der empfangenen Nachrichten im angegebenen Zeitrahmen
Während die Formel, die Sie zum Schätzen der Größe der BizTalk Tracking-Datenbank verwenden, unkompliziert ist, müssen Sie sie auf jeden eingehenden und ausgehenden Nachrichtenprozess anwenden, der die BizTalk Server-Implementierung verwendet. Anders ausgedrückt: Sie müssen diese Formel für jedes unterschiedliche Nachrichtenszenario anwenden und dann die Ergebnisse addieren, um die endgültige geschätzte Datenbankgröße zu erhalten. In diesem Dokument werden wir uns zwei Szenarien ansehen. Die Szenarien sind:
Empfangen einer Nachricht, Transformieren der Nachricht und Senden der resultierenden Nachricht
Empfangen einer Nachricht, Ausführen eines Geschäftsprozesses mithilfe der Nachricht und Senden der resultierenden Nachricht.
Beide Szenarien können in einer BizTalk Server-Installation vorhanden sein, und jedes Szenario generiert eine andere Menge von Tracking-Daten. Die Gesamtnachverfolgungsdaten, die für die BizTalk Server-Installation generiert werden, sind die Summe aller Szenarien.
Im Folgenden sind einige Variablen aufgeführt, die in der Formel verwendet werden:
| Variable | BESCHREIBUNG |
|---|---|
| Nserv | Anzahl der Dienste (Anzahl der Pipelines + Anzahl der Orchestrierungen) |
| Ereignisse | Anzahl der generierten Nachrichtenereignisse |
| Eigenschaften | Anzahl der nachverfolgten Nachrichteneigenschaften |
| PropSize | Größe (in Bytes) der höhergestuften Eigenschaft (Feld) |
| CMsgs | Anzahl zusätzlicher Nachrichten, die pro eingehender Nachricht erstellt wurden |
| Msgs | Anzahl der geschätzten eingehenden Nachrichten in einem bestimmten Zeitraum |
| MsgSize | Nachrichtengröße |
| MsgNum | Anzahl der nachrichten, die für jede eingehende Nachricht nachverfolgt werden |
Die Formel lautet wie folgt:
[((Nserv * 150 bytes) + (Events * 230 bytes) + (Properties * CMsgs*(52 bytes + PropSize))) * Msgs]/1024/1024 = Data size in MB
Diese Gleichung berechnet nur die von den Nachrichten generierten Nachverfolgungsdaten und enthält nicht die für den Orchestrierungsdebugger generierten Nachverfolgungsdaten. Sie müssen diese Formel auf jeden Nachrichtenprozess anwenden, um die Größe der BizTalk Tracking-Datenbank zu schätzen.
Siehe auch
Dimensionierung der Nachverfolgungsdatenbank zur Nachverfolgung von Nachrichteninhalten
Szenario 1: Größe der Nachverfolgungsdatenbank für einfache BizTalk-Nachrichten
Szenario 2: Größenbestimmung der Nachverfolgungsdatenbank für Nachrichten in Orchestrierungen
Szenario 4: Größe der Nachverfolgungsdatenbank für alle Nachrichten
Szenario 3: Größe der Nachverfolgungsdatenbank für Nachrichten, die an Verteilerlisten gesendet wurden