Freigeben über


Kosten für die Auswahl einer Remoteumgebung

Die folgende Abbildung zeigt den Transaktionsdurchsatz für die CPU-Last auf der mittleren Ebene (Geschäftslogikebene). Jeder Datenpunkt stellt die Anzahl der Belastungsclients und die Gesamtdauer dar, die die Clients zum Abschließen ihrer Transaktionen benötigen. (Beispielsweise führen acht Clients gleichzeitig Transaktionen mit einer Gesamtrate von ca. 200 TPS aus.) Sowohl Anforderungen als auch Antworten bestehen aus 481 Byte gemischter Daten (Text und numerisch).

Abbildung, die Transaktionen pro Sekunde auf der vertikalen Achse und prozentuale CPU auf der horizontalen Achse zeigt.
Diagramm mit Transaktionen pro Sekunde auf der vertikalen Achse und CPU-Prozentsatz auf der horizontalen Achse

Der Pfeil im Diagramm zeigt die letzte CPU-Nutzungsebene, bei der Transaktionen, die SelectionHint verwenden, und Transaktionen, die nicht SelectionHint verwenden, mit einer ähnlichen Anzahl von TPS ausgeführt wurden. Das Steigern der Last über dieses Niveau hinaus führt zu einem Abfall des Durchsatzes. Bis zur CPU-Auslastung von 85 % wird für beide Transaktionstypen die gleiche Antwortzeit angezeigt. Die Verwendung der SelectionHint-Eigenschaft bietet zusätzliche Flexibilität mit nur sehr geringen Kosten bei maximalem Durchsatz (15 %). Wenn dagegen 680 TPS über den Server übertragen werden, wird die CPU-Auslastung von über 80 % auf einen komfortablen Wert von 60 % gesenkt, wenn SelectionHint nicht verwendet wird. Diese CPU-Zyklen können verwendet werden, um die Geschäftslogik auf der mittleren Ebene zu verarbeiten.

Weitere Informationen

Auswahl der Remoteumgebung mit der SelectionHint-Eigenschaft