Freigeben über


Szenario 1: Größenanpassung der Nachverfolgungsdatenbank für einfache BizTalk-Nachrichten

In der folgenden Abbildung geht eine einfache BizTalk Server-Nachricht bei BizTalk Server ein und verlässt BizTalk Server, ohne eine Transformation zu durchlaufen.

Simple BizTalk Server Message – no transformation

Eine einfache BizTalk Server-Nachricht - keine Transformation

Bevor Sie die Formel aus dem vorangegangenen Abschnitt anwenden können, müssen Sie einige Fakten zu diesem Szenario zusammentragen. In diesem Beispiel verwenden wir folgende Fakten:

  • Die Größe der Nachricht beträgt 5 KB.

  • Es werden keine Eigenschaften höher gestuft.

  • Die Anzahl der innerhalb eines Jahres empfangenen Nachrichten beträgt 3,5 Millionen.

  • Die Überwachung ist für alle Ereignisse aktiviert. In diesem Szenario gibt es vier Ereignisse. Die Ereignisse sind wie folgt:

    • Empfang der Nachricht N0

    • Ausgabe der Nachricht N1 über den Empfangsport

    • Empfang der Nachricht N1 über die Übertragungspipeline

    • Ausgabe der Nachricht N2 über die Sendepipeline

  • In diesem Szenario werden zwei zusätzliche Nachrichten erstellt. Nachricht N0 ist die eingehende Nachricht und wird daher nicht von BizTalk Server erstellt. Nachricht N1 ist die ausgehende Nachricht vom Empfangsport, und N2 ist die ausgehende Nachricht vom Übertragungsport. N1 und N2 werden von BizTalk Server erstellt.

    Nach Anwenden dieser Informationen auf die Formel sieht das Ergebnis wie folgt aus:

[(5*252 bytes) + (10*182 bytes) + (0*5(40 bytes + 0) * 3,500,000]/1024/1024  
[(1620 + 1820 + 0) * 3,500,000]/1024/1024 = 10280.61 MB ~ 10.04 GB per year  

Nachrichten mit einer einzelnen höher gestuften Eigenschaft

Zum oben genannten Beispiel wird nun ein weiterer Fakt hinzugefügt. Sie möchten ein einzelnes Feld mit einer Größe von etwa 10 Bytes aus der ursprünglichen Nachricht höher stufen. Die Maximalgröße für ein höher gestuftes Feld beträgt 256 Zeichen oder ungefähr 256 Bytes (512 Bytes bei Unicode-Zeichen).

Mit diesem zusätzlichen Fakt sieht die Gleichung wie folgt aus:

[(2*150 bytes) + (4*230 bytes) + (1*2(52 bytes + 10 bytes)) * 3,500,000]/1024/1024  
[(300 + 920 + 124) * 3,500,000]/1024/1024 = 4486 MB ~ 4.38 GB per year  

Wenn Sie ein zusätzliches Feld (mit einer Größe von 10 Bytes) höher stufen möchten, erhalten Sie folgende Gleichung:

[(2*150 bytes) + (4*230 bytes) + ((1*2*(52 bytes + 10 bytes) + (1*2*(52 bytes + 10 bytes)) * 3,500,000]/1024/1024  
[(300 + 920 + 248) * 3,500,000]/1024/1024 = 4899 MB ~ 4.78 GB per year  

Wie Sie sehen, wird die Größe der BizTalk-Überwachungsdatenbank in diesem Szenario beim Heraufstufen einer einzelnen Eigenschaft mit 10 Bytes um 333,79 MB (~ 0,33 GB) pro Jahr erhöht.

Beim Heraufstufen von zwei Eigenschaften mit 10 Bytes erhöht sich die Größe der BizTalk-Überwachungsdatenbank um 667,58 MB (~ 0,65 GB) pro Jahr.

Nachrichten mit aktiviertem Überwachen von Nachrichtentext

In diesem Beispiel soll die Überwachung von Nachrichtentext aktiviert werden. Dazu muss nun die zweite Gleichung für die Nachrichtenüberwachung hinzugefügt werden, die im vorangegangenen Abschnitt gezeigt wurde. Die Gleichung für dieses Beispiel sieht folgendermaßen aus:

[3,500,000 * 4 * 5KB]/1024 = 68359.375 MB ~ 66.75 GB per year  
  

Durch Addieren der Ergebnisse der beiden Gleichungen lässt sich einschätzen, dass sich die Größe der BizTalk-Überwachungsdatenbank um etwa 54,48 GB bis 54,88 GB pro Jahr erhöhen wird.

Weitere Informationen

Verwenden von Nachrichtenvariablen zum Festlegen der Größe der Überwachungsdatenbank
Festlegen der Größe der Überwachungsdatenbank zum Überwachen von Textteilen
Szenario 2: Größenanpassung der Nachverfolgungsdatenbank für Nachrichten in Orchestrierungen
Szenario 4: Festlegen der Größe der Nachverfolgungsdatenbank für alle BizTalk-Nachrichten
Szenario 3: Größenanpassung der Nachverfolgungsdatenbank für nachrichten, die an Verteilerlisten gesendet werden