選擇遠端環境的成本
下圖顯示中介層上 CPU 負載的交易輸送量, (商務邏輯層) 。 每個資料點都代表壓力用戶端的數目,以及用戶端完成交易所需的時間總計。 (例如,八個用戶端會以大約 200 TPS.) 的統一速率同時執行交易,要求和回應包含 481 個位元組的混合資料, (文字和數值) 。
圖表顯示垂直軸上的每秒交易數,以及水準軸上的 CPU 百分比
圖形中的箭號會顯示最後一個 CPU 層級,其中使用 的交易, SelectionHint
且未使用 SelectionHint
的交易會以類似的 TPS 數目執行。 將此層級以外的負載推送會導致輸送量下降。 最多 85% 的 CPU 負載層級,您會看到這兩種交易類型的相同回應時間。 SelectionHint
使用 屬性可提供額外的彈性,且輸送量層級上限 (15%) 的最小成本。 另一方面,透過伺服器推送 680 TPS 時,不使用 SelectionHint
會將 CPU 從 80% 下降到熟悉的 60% 層級。 這些 CPU 週期可用來處理仲介層上的商務邏輯。